Programa do Curso
Módulo 1: Introdução ao ASP.NET MVC
- Recapitulação do desenvolvimento Web ASP.NET
- Principais benefícios do ASP.NET MVC
- A função do modelo, visualização e controlador
Módulo 2: Introdução ao ASP.NET MVC
- Preparando seu ambiente de desenvolvimento para ASP.NET MVC
- Criando um projeto ASP.NET MVC
- Noções básicas sobre a estrutura de um projeto ASP.NET MVC
- Convenções de nomenclatura
- Criando visualizações
- Definindo controladores
- Definindo um modelo de dados
Módulo 3: Criando um aplicativo ASP.NET MVC completo
- Criando visualizações fortemente tipadas
- Noções básicas sobre URLs e métodos de ação
- Usando HTML ajudantes
- Tratamento de pós-backs de formulários; Data de validade
Módulo 4: Usando o Razor View Engine
- Objetivos de design do Razor
- Implementando uma visualização Razor
- Sintaxe da navalha
- Accessing dados do modelo em visualizações do Razor
Módulo 5: Aplicativos ASP.NET MVC de força industrial
- Práticas recomendadas de arquitetura de aplicativos ASP.NET
- Implementando um repositório e modelo de dados do Entity Framework
- Usando injeção de dependência; Implementando uma fábrica de controladores personalizados
- Desenvolvimento Orientado a Testes com ASP.NET MVC
Módulo 6: Técnicas de Visualização
- Definindo e usando ajudantes personalizados HTML
- Definindo um layout/página mestra
- Usando estilos
- Definindo e usando visualizações parciais
- Sintaxe do método auxiliar Razor
Módulo 7: Implementando Navegação: Definindo classes de modelo de visualização
- Implementando filtragem de dados em um controlador
- Compreendendo o mecanismo de roteamento
- Adicionando entradas personalizadas a uma tabela de rotas
- Definindo padrões, parâmetros e validação
- Gerando URLs e hiperlinks
- Restrições de rota personalizada
Módulo 8: Estado Management
- Usando campos ocultos
- Estado da sessão e do aplicativo
- Vinculações de modelo personalizado
Módulo 9: Usando Ajax e jQuery com ASP.NET MVC
- Visão geral de Ajax e ASP.NET MVC; Discreto Ajax;
- Usando Ajax links de ação
- Visão geral de jQuery
- jQuery técnicas
- Usando jQuery IU
Módulo 10: Técnicas adicionais do ASP.NET MVC 4.5
- Ver modelos de andaime
- Modelos de andaime de controlador
- Injeção de dependência com Unity
Módulo 11: Desenvolvimento Orientado a Testes com ASP.NET MVC
- Recapitulação do TDD
- Passo a passo do uso de TDD com ASP.NET MVC
Módulo 12: Técnicas Adicionais
- Técnicas de controlador
- Filtros
- Vinculação de modelo
Requisitos
3-6 meses de experiência em desenvolvimento Web ASP.NET utilizando C#.
Declaração de Clientes (5)
Foi um ótimo curso porque tivemos a oportunidade de discutir os assuntos e tentar trabalhar com o que aprendemos. Mas o que mais gostei foi que tudo se baseava na experiência do Marcin.
Jesper - ProgramDuon AB
Curso - Advanced Blazor
Máquina Traduzida
Gostei de ter tido a oportunidade de me exercitar.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Curso - Unit Testing with C#
Máquina Traduzida
O formador explicou muito bem os assuntos com exemplos reais do mundo real, o que tornou mais fácil para nós compreender a informação
Florin-Viorel Marut - Continental Automotive Romania
Curso - High-Performance Application Development with .NET Core
Máquina Traduzida
O conhecimento adequado e a compreensão profunda do tema por parte do formador e a sua capacidade de apresentar e transmitir os conhecimentos de forma clara e eficaz.
Balazs Farkas - Greentube GmbH
Curso - Implementing the Actor Model with Microsoft Orleans
Máquina Traduzida
Compreensivo - abrangeu tudo o que estávamos interessados. Capacitou-nos a trabalhar através dos exemplos.
Deborah Morrison - AFBI
Curso - Introduction to Blazor
Máquina Traduzida