Curso 20486D: Desenvolvimento de aplicações Web usando ASP.NET Core MVC - curso 57.490 rublos. de Especialista, treinamento, Data: 15 de maio de 2023.
Miscelânea / / November 28, 2023
O curso é ministrado de acordo com a versão mais recente!
Durante o curso, você aprenderá como criar aplicações web usando ASP.NET CORE MVC do .NET Framework. Você adquirirá conhecimentos e habilidades que lhe permitirão melhorar significativamente o desempenho e a escalabilidade dos aplicativos web que você desenvolve. Durante as aulas, você comparará as tecnologias ASP.NET CORE MVC e ASP.NET Web Forms e receberá recomendações sobre a escolha de uma ou outra tecnologia.
O curso foi desenvolvido para desenvolvedores web profissionais com experiência na criação de aplicativos usando o Visual Studio.
Para fazer este curso, você deve ter acesso válido a uma conta do Microsoft Azure. Observe que pode levar até 48 horas para receber um novo acesso. Caso não tenha acesso, informe seu gestor ao se inscrever no treinamento. Nesse caso, forneceremos uma versão de teste: um Windows Azure Pass de 30 dias.
Você precisa de mais prática? Você está se preparando para fazer os exames de certificação da Microsoft? Obtenha acesso ao Labs Online – laboratórios virtuais para cursos autorizados da Microsoft – durante o curso e duas semanas após a formatura! O serviço é único e está disponível apenas na Central Especializada
Descrição do curso no site oficial da Microsoft
Você vai aprender:
-Descrever as principais tecnologias Microsoft na área de desenvolvimento web e selecionar as mais adequadas para resolver os seus problemas.
-Projetar aplicações web que atendam a diversos requisitos.
-Criar modelos de modelo CORE MVC e implementar lógica de negócios dentro desses modelos.
-Criar controladores de aplicativos CORE MVC que interagem com usuários, modelos e visualizações de dados.
-Criar visualizações de aplicativos CORE MVC projetadas para exibir e editar dados, bem como interagir com modelos e controladores.
-Criar testes unitários e usar ferramentas de depuração do Visual Studio ao desenvolver aplicações web.
-Crie aplicativos da web que usam URLs legíveis por humanos.
-Use uma única interface e estilo em seu aplicativo MVC.
-Acelere a interação do usuário por meio de cache e atualização parcial da página.
-Criar código cliente em JavaScript usando a biblioteca jQuery.
-Crie aplicativos CORE MVC protegidos.
-Use os serviços web do Microsoft Azure em seu aplicativo CORE MVC.
-Implantar aplicativos CORE MVC.
Módulo 1. Revisão do ASP.NET CORE MVC (2 ac. h.)
-Visão geral das tecnologias web da Microsoft
-Visão geral do ASP.NET 4.x
-Introdução ao ASP.NET CORE MVC.
Módulo 2. Projetando um aplicativo Web ASP.NET Core (3 ac. h.)
-Planejamento na fase de concepção do projeto
-Projetando modelos, controladores e visualizações
Módulo 3. Configurando middleware e serviços no ASP.NET Core (3 ac. h.)
-Configurando a camada intermediária
-Configuração de serviço
Módulo 4. Desenvolvimento de Controladores (3 ac. h.)
-Criando Controladores e suas Ações
-Configurando modelos de URL
-Criação de filtros para métodos (filtros de ação)
Módulo 5. Desenvolvimento de Representações (3 ac. h.)
-Criando Views usando o motor Razor.
-Usando auxiliares HTML e auxiliares de tags
-Reutilizando código em Views
Módulo 6. Desenvolvimento de Modelos (2 ac. h.)
-Criação de modelos MVC
-Trabalhar com formulários
-Verificando aplicativos MVC
Módulo 7. Usando o Entity Framework Core para trabalhar com bancos de dados (3 ac. h.)
-Introdução ao núcleo do Entity Framework
-Trabalhar com a entidade Framework Core
-Usando entidade Framework Core no ASP.NET Core
Módulo 8. Usando templates, CSS e JavaScript em ASP.NET Core MVC (3 ac. h.)
-Usando modelos de visualização
-Aplicação de estilos CSS e JavaScipt
-Design adaptativo
Módulo 9. Desenvolvimento do lado cliente de uma aplicação web (3ac. h.)
-Estilo de aplicação
-Usando o executor de tarefas
-Design adaptativo
Módulo 10. Teste e depuração de aplicações web (3 ac. h.)
-Testando aplicações MVC
-Implementar estratégias de tratamento de exceções
-Registrando aplicativos MVC
Módulo 11. Segurança em uma aplicação web (3 ac. h.)
-Autenticação em ASP.NET Core
-Autorização em ASP.NET Core
-Proteção contra ataques
Módulo 12. Cache e mensagens assíncronas (3 ac. h.)
-Implementação de estratégia de cache
-Economia de estado
-Comunicação bidirecional
Módulo 13. Implementação de WebAPI (3ac. h.)
-Introdução à WebAPI
-Usando WebAPI
-Chamada WebAPI
Módulo 14. Implantando uma aplicação web (3 ac. h.)
-Hospedagem local e implantação de WebAPI
-Implantação em Microsoft Azure
-Noções básicas do Microsoft Azure