Desenvolvimento de aplicações Web ASP.NET MVC 5

Você está aqui:

Neste curso os programadores profissionais da web aprenderão como desenvolver aplicações avançadas ASP.NET Core MVC utilizando ferramentas e tecnologias .NET Core. O foco será em atividades de codificação que melhorem o desempenho e a escalabilidade da aplicação do website. Este curso irá também preparar o aluno para o exame 70-486.

Destinado a

  • Este curso é dirigido a programadores profissionais da web que utilizam o Microsoft Visual Studio num ambiente de desenvolvimento em equipa ou individual, desde pequenos a grandes. Os candidatos a este curso estão interessados em desenvolver aplicações web avançadas e querem gerir o HTML processado de uma forma abrangente. Pretendem criar sítios web que separem a interface do utilizador, o acesso aos dados e a lógica da aplicação.

Duração

35 horas

developing asp.net imagen

Modalidades

Inclui

Agenda

  • Lições
  • Visão geral das tecnologias Web da Microsoft
  • Visão geral do ASP.NET 4.x
  • Introdução ao ASP.NET Core MVC
  • Exploração de uma aplicação de Páginas da Navalha
  • Exploração de uma aplicação web API
  • Exploração de uma aplicação MVC
  • Lições
  • Planeamento na fase de concepção do projecto
  • Concepção de modelos, controladores e vistas
  • Tipos de modelos de planeamento
  • Controladores de planeamento
  • Perspectivas de planeamento
  • Arquitectura e aplicação web MVC
  • Lições
  • Configuração de middleware
  • Configuração do serviço
  • Trabalhar com ficheiros estáticos
  • Criação de middleware personalizado
  • Usando injecção de dependência
  • Injectar um serviço a um controlador
  • Lições
  • Controladores de escrita e acções
  • Configurar rotas
  • Filtros de acção de escrita
  • Acrescentar controladores e acções a uma aplicação MVC
  • Configuração de rotas utilizando a tabela de rotas
  • Configuração de rotas usando atributos
  • Acrescentar um aglutinante de acção
  • Lições
  • Criar pontos de vista com sintaxe Razor
  • Utilização de HTML Helpers e Tag Helpers
  • Reutilização de código em vistas
  • Acrescentar vistas a uma aplicação MVC
  • Adicionar uma vista parcial
  • Adicionando um componente de visualização
  • Lições
  • Criação de modelos MVC
  • Trabalhar com formulários
  • Validar a aplicação MVC
  • Adicionar um modelo
  • Trabalhar com formulários
  • Adicionar validação
  • Lições
  • Introdução ao Núcleo da Entidade
  • Trabalhar com o Núcleo da Entidade
  • Utilizar o Entity Framework Core para se ligar ao Microsoft SQL Server
  • Adicionar Núcleo de Entidade
  • Utilizar o Entity Framework Core para recuperar e armazenar dados
  • Utilizar o Entity Framework Core para se ligar ao Microsoft SQL Server
  • Lições
  • Utilização de desenhos
  • Usando CSS e JavaScript
  • Usando jQuery
  • Aplicação de um desenho e ligações de vistas a ele
  • Usando o CSS
  • Usando JavaScript
  • Usando jQuery
  • Lições
  • Aplicar estilos
  • Utilização de Task Runners
  • Concepção da resposta
  • Usar gulp para executar tarefas
  • Penteado com Sass
  • Usando o Bootstrap
  • Lições
  • Teste de aplicações MVC
  • Implementar uma estratégia de tratamento de excepções
  • Registo de aplicações MVC
  • Teste de um modelo
  • Teste de um condutor usando um repositório fictício
  • Implementação de um repositório no projecto MVC
  • Adicionar tratamento de excepções
  • Adicionar registo
  • Lições
  • Autenticação no núcleo ASP.NET
  • Autorização em ASP.NET Core
  • A defesa contra ataques
  • Utilização da identidade
  • Acrescentar autorização
  • Prevenir ataques de pedidos de falsificação cruzada no local
  • Lições
  • Implementar uma estratégia de caching
  • Estado de gestão
  • Comunicação bidireccional
  • Implementar uma estratégia de caching
  • Estado de gestão
  • Comunicação bidireccional
  • Lições
  • Introdução às APIs da Web
  • Desenvolver uma API web
  • Chamando uma API web
  • Acrescentar e chamar acções com a Microsoft Edge
  • Chamada de um Web API através de código do lado do servidor
  • Chamada de uma API da web usando jQuery
  • Lições
    Alojamento e implementação nas instalações
  • Implementação no Microsoft Azure
  • Noções básicas do Microsoft Azure
  • Implementação de uma aplicação web no Microsoft Azure
  • Carregar uma imagem para o Azure Blob Storage

Quer mais informações sobre este curso?
Contacte-nos!

Descobridor de cursos

Cursos relacionados