Dominando o ASP.NET MVC 5

Aprenda a trabalhar com as melhores práticas do ASP.NET MVC 5

Professor:
Eduardo Pires
Nível:
(Avançado)
Categoria(s):
Desenvolvimento Web
Ementa
apresentação
Instrutor
Dominando o ASP.NET MVC 5

  Introdução
  Modelando a arquitetura
  • Proposta de Arquitetura (4:00)
  • Realizando o setup do projeto (13:00)
  Modelando a camada de negócios
  • Definindo o conceito de entidade (9:00)
  • Escrevendo entidades de negócio (10:00)
  • Interfaces de acesso a dados (13:00)
  Mapeando o banco de dados
  • Configurando o DbContext (6:00)
  • Trabalhando com FluentAPI (18:00)
  • Otimizando a modelagem via contexto (12:00)
  • Generic Repository Pattern (13:00)
  • Repositórios especializados (13:00)
  Validações, serviços e processos de negócios
  • Introdução (4:00)
  • Validação com FluentValidation (9:00)
  • Validando entidades (11:00)
  • Implementando serviços de negócios (20:00)
  • Testando o funcionamento do serviço (9:00)
  • Desenvolvendo os demais serviços (6:00)
  • Notificação de erros (6:00)
  • Implementando a notificação de erros (18:00)
  Setup da camada de apresentação
  • Introdução (4:00)
  • Modelando as ViewModels (13:00)
  • Trabalhando com Scaffolding (15:00)
  • Implementando Automapper (22:00)
  • Finalizando a Controller (10:00)
  • Configurando o SimpleInjector (27:00)
  • Utilizando o Startup.cs da forma certa (7:00)
  • Execução e ajustes de configurações (15:00)
  Implementando funcionalidades no MVC
  • Introdução (4:00)
  • Implementando a Controller Fornecedores (16:00)
  • Implementando Views de Fornecedores (17:00)
  • Implementando Views de Fornecedores pt II (6:00)
  • Trabalhando com Partial Views (6:00)
  • Trabalhando com JavaScript e JQuery (14:00)
  • Trabalhando com ModalView (18:00)
  • Trabalhando com ModalView pt II (11:00)
  • Implementando extensões do Razor (15:00)
  • Implementando DropDownList (18:00)
  • Implementando a cultura local (24:00)
  Finalizando a aplicação
  • Definindo data automática no EF (7:00)
  • Lidando com limitações do EF (5:00)
  • Upload de imagens - front-end (13:00)
  • Upload de imagens - back end (19:00)
  • Exibindo erros de negócio (19:00)
  • Configurando o Identity (11:00)
  • Negando acesso aos usuários (11:00)
  • Trabalhando com Claims (22:00)
  • Validando as Claims via Razor (15:00)
  • Tratamento de erros (15:00)
  • Compilação e Deploy (15:00)
Dominando o ASP.NET MVC 5

Este curso foi modelado especialmente para quem deseja aprender ASP.NET MVC de forma que o conhecimento adquirido possa ser aplicado diretamente em sistemas corporativos e de grande porte, pois não aborda apenas em como funciona o MVC e sim como utilizá-lo muito além do exemplo básico, e sim aprendendo separar responsabilidades, camadas e aplicar N padrões arquitetônicos que irão prover performance, segurança e manutenibilidade ao seu sistema.

Ao finalizar o curso você estará apto a desenvolver e dar manutenção em aplicações ASP.NET MVC 5 de qualquer porte.

FAQ

Por quanto tempo terei acesso ao curso?

1 ano de acesso parece bom? :)

O treinamento é teórico e prático?

Sim, o curso Dominando o ASP.NET MVC 5 aborda toda a teoria que depois é colocada em prática durante o desenvolvimento da aplicação no decorrer do curso.

Como eu tiro minhas dúvidas após o curso?

Encaminhe sua dúvida por e-mail ([email protected])
Em breve nós teremos um fórum de dúvidas para cada curso.

Posso assistir o curso por tablet ou smartphone?

Sim, qualquer device é suportado.

Eduardo Pires
Microsoft Regional Director - MVP

Eduardo Pires é fundador da plataforma desenvolvedor.io, arquiteto e desenvolvedor de software, palestrante e instrutor de treinamentos.

É um profissional com grande vivência de mercado, possui 20 anos de experiência em desenvolvimento de software tendo atuado em grandes empresas nacionais e internacionais e projetos no Brasil e no exterior.

Atuou durante muitos anos em desenvolvimento na área financeira / bancária e e-commerce, focado em arquitetura, performance, escalabilidade e segurança.
Desenvolveu projetos importantes como um internet banking e a loja virtual do maior e-commerce brasileiro entre outros projetos de destaque.

Foi reconhecido como Microsoft Regional Director de 2018 até 2020. Este reconhecimento é um prêmio internacional onde são nomeados os profissionais que na visão da Microsoft são os maiores especialistas do mundo.
Atualmente existem 150 pessoas no mundo que receberam esta premiação. 

Foi reconhecido como Most Valuable Professional (MVP) pela Microsoft na competência de desenvolvimento de software de 2014 até 2020.
Este reconhecimento é um prêmio internacional conferido pela Microsoft aos profissionais de maior destaque no mercado, existem cerca de 3.500 MVPs no mundo e 110 MVPs no Brasil, sendo 40 deles na competência de desenvolvimento de software.