Sobre o curso

Aqui no curso Desenvolvimento Web com ASP.NET Core você aprenderá a desenvolver aplicações reais do mercado e criar aplicativos web modernos focados no padrão MVC (Modelo-Visão-Controlador). Durante as aulas você vai aprender como desenvolver a interface de usuário, acesso a dados e lógica da aplicação, além de configurar um servidor para hospedagem completa da aplicação.

Fazendo esse curso você está apto:

Ao finalizar o curso você conseguirá desenvolver sistemas web utilizando a tecnologia ASP.NET CORE e MVC (Modelo-Visão-Controlador) com Banco de Dados MySQL. Venha aprimorar seus conhecimentos com a gente!

Conteúdo programático

  • Fundamentos do Asp.Net Core
    • Criação de projetos via console
    • Criação de projetos com o Visual Studio
    • O modelo de projetos .NET Core
  • Arquivos de configuração: Startup.cs e appsettings.json
    • Configurações de rotas
    • O programa principal e o método Main()
    • O format JSON para configurações
  • A arquitetura MVC
    • Controllers
    • Actions e seus retornos
    • Views fracamente e fortemente tipadas
    • Formulários
    • Verbos HTTP
  • ViewData e ViewBag
    • Transferindo dados para a view
    • Uso de propriedades dinâmicas
  • O uso do layout
    • Os métodos RenderBody() e RenderPartial()
    • Aplicação do Bootstrap
    • Personalização do layout
  • Uso do Razor
    • A sintaxe do razor
    • O uso de HTML Helpers e Tag Helpers
  • Entity Framework Core
    • O modelo Code First
    • Configuração da string de conexão
    • O mecanismo de injeção de dependência
    • Métodos de extensão do Entity Framework
    • Linq to SQL
  • Ajax com JQuery
    • Funções JQuery
    • Requisições assíncronas
    • Uso de janelas Popup
  • Segurança com Identity Core
    • Definição de usuários
    • Configurações de usuários e padrões de senhas
    • Criação e autenticação de usuários
    • Definição de papéis (Roles)
    • Aplicação de regras de acesso no controller
  • Criação e consumo de webservices com WebAPI Core
    • O formato JSON
    • O padrão REST
    • Criação de serviços
    • Valores de retorno de operações em serviços
    • Consumo de webservices
    • Validação de dados em webservices

Pré-requisitos

Por ser um curso prático, é importante que você entenda sobre conceitos de HTML, CSS, JavaScript e banco de dados SQL Server, além de ser necessário conhecimentos em linguagem C# e ASP.NET MVC.

Certificação Impacta

Um dos títulos mais respeitados do país, atesta a qualidade e os conhecimentos de profissionais especializados nas mais variadas áreas de TI, Gestão e Design. Ao concluir o curso, você tem 90 dias a contar da data de término do curso para agendar seu exame.
Saiba mais sobre a certificação Impacta

Próximas turmas

Data e horário
Local
Preços e descontos
Nenhuma turma no momento

O que os alunos dizem sobre a Impacta

Ver mais depoimentos