Curso de ASP.NET MVC 5 – Enterprise Applications

O curso de ASP.NET MVC é uma ótima oportunidade de impulsionar a sua carreira de desenvolvedor Web.

Comunicado Importante:

Devido ao futuro lançamento da minha nova plataforma [desenvolvedor.io] estou encerrando as turmas ao vivo deste curso e oferecendo as gravações de uma turma anterior com um preço promocional.

Adquirindo este curso você também terá acesso sem custos extras ao mesmo curso completo (regravado e atualizado) em minha nova plataforma assim que estiver disponível.


  • Deseja aprender ASP.NET MVC?
  • Deseja migrar sistemas do WebForms?
  • Deseja aprender a desenvolver uma arquitetura moderna para sistemas corporativos?

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.

O ASP.NET MVC mudou a forma de desenvolver para a Web, é um conceito que agrega diversos benefícios e facilita o desenvolvimento em conjunto com as tecnologias mais atuais. Hoje em dia um profissional Web precisa conhecer ASP.NET MVC para estar alinhado com as expectativas do mercado. O curso de ASP.NET MVC 5 foi desenvolvido para preparar o profissional a desenvolver projetos, tomar decisões e conhecer os modelos de usabilidade que envolvem esta tecnologia.

Estrutura do curso

  1. Introdução
    1. O padrão MVC e a separação de conceitos
    2. Visão do ASP.NET WebForms x MVC
    3. Pipeline do ASP.NET MVC
  2. Controllers
    1. Acionamento da controller
    2. Escrevendo o primeiro controller
    3. Recebendo Parâmetros
    4. Redirecionamento
    5. Action Results
    6. Action Filters
  3. Views
    1. Bootstrap
    2. Razor View Engine
    3. View fortemente tipadas
    4. View de Layout (Master Page)
    5. View de Erros
    6. ViewData, ViewBag e TempData
    7. Partial View
  4. Models
    1. Validação de dados
    2. Model State
    3. Model Binding
  5. Forms e HTML Helpers
    1. Métodos e Ações
    2. GET e POST
    3. Razor HTML Helpers
  6. Rotas
    1. Routing x URL Rewriting
    2. Definição de rotas
    3. Routing Internals
    4. Rotas customizadas
  7. Gerenciando Scripts JS e CSS
    1. Bundling
    2. Minification
    3. Técnicas de utilização
  8. Data Annotations e Validation
    1. Usando validações
    2. Mensagens customizadas
    3. Logicas de validações
  9. JavaScript e AJAX
    1. jQuery
    2. JSON
    3. Helpers
    4. Performance
  10. Scaffolding
    1. Ganhando produtividade
    2. Criando um CRUD com Entity Framework
  11. Security
    1. Técnicas de prevenção
    2. Cross-Site Scripting
    3. Cross-Site Request Forgery
    4. Report de problemas
  12. ViewModels e AutoMapper
    1. O padrão ViewModel
    2. Entendendo e utilizando o AutoMapper
  13. Utilização do EntityFramework
    1. Visão geral sobre ORM’s
    2. Benefícios de utilizar EF Code First
    3. Desenvolvendo em Code First
    4. Conhecendo o DbContext
    5. Utilizando FluentAPI
    6. Criando tabelas relacionadas com Code First
    7. Criando e atualizando o DB via Migrations
  14. Testes de Unidade
    1. Motivos para testar
    2. Definindo um projeto de testes
    3. Realizando testes no Domínio
    4. Realizando Mock para testes
  15. CDN e Cache
    1. Visão geral
    2. Output Caching
    3. Utilizando CDN
  16. Técnicas de performance
    1. Melhores práticas
    2. Scripts
  17. ASP.NET MVC Filters
    1. Funcionamento dos filtros
    2. Filtro para tratamento de erros
    3. Filtro para autorização via Claims
    4. Filtro para utilizar dados em cache
  18. ASP.NET Identity
    1. Autenticação e Autorização
    2. Claims e Roles
    3. OAuth e OpenID
    4. Login via Redes Sociais
  19. ASP.NET Web API
    1. Visão geral
    2. Escrevendo um API Controller
    3. Rotas e parâmetros para Web API
    4. Filtrando Requests
    5. Exemplos de uso
  20. Arquitetura
    1. Introdução aos padrões de Arquitetura
    2. ASP.NET MVC é apenas a camada de apresentação
    3. Separando conceitos e responsabilidades
    4. Apresentando o DDD (Domain Driven Design)
    5. OOP e o SOLID
    6. Classes de Serviço
    7. Entidades
    8. Segregação de Inferfaces
    9. IoC – Injeção de Dependência com SimpleInjector
    10. Gerenciamento do Lifecycle com SimpleInjector
    11. Repositórios Genéricos e Especializados
    12. Pattern Unit of Work (UoW)
    13. Pattern OneContextPerRequest
    14. Validação de Consistência e Regras de Negócio com Specification Pattern
    15. Trabalhando com N formas de conexão ao BD
  21. Deploy no IIS e Azure
    1. Técnicas de Publishing
    2. Configurando o ambiente.
    3. Criando e fazendo deploy de um WebSite no Azure
  22. Encerramento
    1. Orientações aos Alunos
    2. Guias de leitura para aprofundamento

Todo curso é focado em cenários do mundo real, durante o curso será desenvolvida uma aplicação modelo utilizando ASP.NET MVC 5.2 que de forma gradual receberá funcionalidades baseadas em todas as lições aprendidas no curso.

Durante o curso serão apresentados casos de estudo e aplicado um mentoring sobre problemas comuns, soluções e dicas para preparar o profissional de forma que se sinta à vontade com ASP.NET MVC desde a primeira experiência profissional pós-curso.

Público Alvo

  • Destinado a pessoas que possuem conhecimentos de programação (preferencialmente em C#) interessadas em conhecer o processo de desenvolvimento com ASP.NET MVC e se tornar um profissional Web.
  • Profissionais Web que queiram migrar do ASP ou ASP.NET WebForms para ASP.NET MVC.
  • Profissionais da área de TI interessados em conhecer ASP.NET MVC para poder lidar com times de desenvolvimento nesta tecnologia.

Investimento

  • Pagamentos realizados por depósito em conta recebem 05% de desconto no valor.
  • Ex-alunos ganham 05% de desconto (solicitar por e-mail).
  • *Para grupos e depósito em conta entre em contato.

Benefícios

  • Todos os materiais utilizados durante o curso (projetos de referência, código fonte) serão concedidos ao aluno sem custo adicional.
  • Todo curso (online) será gravado e disponibilizado para ser assistido durante o prazo de 1 ano.
  • Acesso sem custos extras ao mesmo curso (ou similar) em minha nova plataforma [desenvolvedor.io] que será lançada em breve.

Certificado

O aluno receberá um certificado digital no formato PDF enviado por e-mail.

Certificado Curso ASP.NET MVC 5

Carga horária

O curso de ASP.NET MVC 5 possui uma carga horária de 24 horas com um conteúdo de alto impacto.

Assim que confirmada a inscrição, o aluno receberá por e-mail o acesso aos materiais do curso. Os materiais são vídeos e projetos explicando os conceitos teóricos e colocando em prática os aspectos fundamentais das tecnologias abordadas na ementa.

O curso será entregue da seguinte forma:

  • 24 horas (estude onde e quando quiser)
    8 horas de materiais gravados em studio e 16 horas de gravação da última turma ao vivo.
    Entregues assim que a inscrição for confirmada, todo acesso é online e pode ser feito de qualquer dispositivo (PC, Tablet, Smartphone e TV’s Smart)

Agenda dos próximos cursos online

Requisitos

  • O aluno deverá possuir computador com Visual Studio 2013 ou superior
  • Acesso à banda larga.

Inscreva-se agora!

Curso ASP.NET MVC 5 – CURSO GRAVADO – 24 HORAS DE VÍDEOS

Começa: Segunda, 03 de junho de 2019, 16h Termina: Domingo, 01 de dezembro de 2019, 15h

Duvidas Comuns

O treinamento é teórico e prático?
Sim, o curso de ASP.NET MVC 5 aborda toda a teoria que depois é colocada em prática durante o desenvolvimento da aplicação no decorrer do curso.

Posso acompanhar o curso ao vivo por tablet ou smartphone?
Sim, qualquer device é suportado.

O curso é gravado ou ao vivo?
O curso é gravado, as primeiras 8 horas são gravações de studio e as restantes são da última turma ao vivo. Totalizando 24 horas de materiais.

Como eu acesso a gravação do curso?
Será encaminhado por e-mail um link de acesso com senha para assistir online de qualquer dispositivo.

Por quanto tempo terei acesso ao curso gravado?
A gravação ficará disponível durante 1 ano para ser assistida online quantas vezes desejar. Além disso receberá acesso ao mesmo curso (ou similar) na nova plataforma sem custos extras.

Como eu tiro minhas dúvidas após o curso?
Se após o curso surgir alguma dúvida basta encaminhá-la para o e-mail que será informado após a inscrição.

Sobre o Instrutor

https://www.eduardopires.net.br/sobre-eduardo-pires/

Contato

Para reservas, grupos, agenda e demais informações entre em contato.

157 pensou em “Curso de ASP.NET MVC 5 – Enterprise Applications

  1. Ola bom dia,
    gostaria de receber uma proposta comercial do curso formação .net com entityFrameWork 5.0 para 10 participantes sendo ministrado em company ou EAD. Aos cuidados de Vicente Reis, coordenador de TI da Prefeitura de Parauapebas.

  2. Eduardo, bom dia!

    Gostaria de receber uma proposta comercial de seus cursos in company e saber informações a respeito de cursos sobre Entity Framework, Web API e SIgnalR.

    Desde já, agradeço sua atenção.
    Att. William Alves da Silva

  3. Existe alguma turma aberta para os finais de semana?
    Com relação a hospedagem, existe alguma indicação de hotel próximo ao local do curso?
    Obrigado

    • Tiago,

      Depende, o curso oferecido nessa ocasião foi para a empresa que fechou uma turma para seus funcionários, você consegue oferecer esse curso na empresa onde trabalha?

      Em outros casos precisaria fechar um grupo de interessados para poder formar uma turma, não consigo prever uma data com exatidão.

      Entre em contato comigo por e-mail.
      Abraços.

  4. Eduardo,

    O curso para o dia 15/03/2014 está confirmado ou ainda depende de uma quantidade minima de pessoas para a realização do curso?

    Abraços!

  5. Uma pergunta meio de leigo mas o curso começa as 8 do sábado e só termina 18h do domingo
    ou no sábado mesmo começa as 8 e vai até as 18 e depois no domingo a mesma coisa?

  6. Bom dia, queria saber sobre esse curso quando iria abrir uma nova turma, pois eu fiquei interessado em fazer o curso e vi que já estão esgotados, e tem um cadastro na fila de espera. Seria já para antecipar para uma nova turma? Obrigado. Abraços.

  7. Pingback: Asp.Net Conference - Participe de eventos presenciais. - CorujasDev

  8. Boa tarde Eduardo,

    Gostaria de receber duas propostas uma proposta para um curso EAD para 3 pessoas, e a outra para um curso in company também para 3 pessoas.

    Obrigado !

  9. Bom dia Eduardo, gostaria de saber se é possível montarmos uma turma de EAD para umas 3 a 4 pessoas, e também conversar sobre um treinamento Incompany.

  10. Eduardo, bom dia !

    Vou fazer o curso online desse mês e gostaria de parabenizá-lo pelo ótimo vídeo de introdução com duração de 8 horas.
    Estou com a sensação de pagar pouco por um ótimo produto.
    Estou no aguardo para me inscrever nos novos cursos que serão disponibilizados, EntityFramework e Arquitetura.

  11. Bom dia Eduardo,
    estou gostando muito do curso, completei hoje o módulo basic e mesmo já conhecendo bem o MVC 4 me surpreendi com muitas informações que eu não sabia. Parabéns pelo material e didática!
    Estou aguardando ansioso pelo curso de Arquitetura, tem alguma previsão?
    Abraços!

  12. Ola Eduardo, blz cara?

    Me tira uma duvida. Eu tenho conhecimentos solidos sobre a linguagem c#, mas estou conhecendo agora o ASP.net e o MVC. Esse curso pode ser indicado para o meu perfil?
    E outra duvida, caso eu n consiga assistir todo o curso, os videos vao ficar disponível para eu assistir mais tarde?

    Abç

    Carlos Gonçalves

  13. Olá Eduardo!

    Gostaria de saber se tem previsão para o próximo curso após o último que já está sendo realizado em Abril/15.

    Obrigado

    Abraço!

  14. Acabei de comprar o curso para a próxima turma (Maio). Durante o período de um ano terei acesso apenas as 8h de aula gravada que irá disponibilizar, ou as aulas que serão transmitidas pelo GoToTraining também serão gravadas e disponibilizadas pelo mesmo período ?

  15. Olá Eduardo, tudo bem?

    Estou querendo adquirir o curso para melhorar meus conhecimentos. No entanto, estou o dia inteiro fora de casa e não tenho a possibilidade de acompanhar em tempo real as aulas.

    Como já informado, será disponibilizada uma gravação para poder ser assistida no período de 1 ano, correto? Gostaria de saber se no fim de cada dia também a gravação da aula corrente já estará disponível para download.

    Obrigado.

  16. Eduardo, boa tarde!

    Uma duvida… Sobre o Curso de MVC, nos dias 15 à 22 de Agosto. Como seriam as aulas? Seriam 8 horas por dia, nos dias 15 e 22?

    Obrigado!

  17. Boa tarde,

    Fui tentar cadastrar hoje no curso e quero optar pelo pagamento em boleto bancário, porém não está mais disponível (até sexta-feira estava), não trabalho com cartão de crédito e meu banco é BB, como posso proceder com a inscrição?

    Abraços!

  18. Eduardo Pires, Boa noite.
    Sou desenvolvedor .NET Sênior, estou me preparando para o exame 70486 para dia 30-09-2015, já confirmei a compra do curso, aula iniciando este sábado. Gostaria de saber, se esta aula vai me ajudar a aprimorar os meus conhecimentos para pode aplicar no exame da Microsoft de ASP.Net MVC com framework 4.5.
    Em tempo, ainda não recebi o link para poder ver o vídeo de 8 horas, antes de iniciar a aula desta sábado 15-08-2015.

    Aguardo seu retorno,

    abraços, meu amigo Eduardo Pires.

  19. Olá Eduardo, bom dia.

    Como posso assistir as aulas desse último curso? Tenho interesse nas vídeos aulas sobre o material. Posso comprar o acesso somente as aulas? Não vou conseguir acompanhar ao vivo…

    Obrigado e boa semana

  20. Olá Eduardo, boa tarde.

    Gostaria de saber o valor In Company para 3 pessoas em São Paulo (Tatuapé).

    Obrigado e fico no aguardo.
    Fernando S. Vieira.

  21. Olá, estou bastante interessado no curso(online), porém não poderei acompanhar em tempo real nenhum dos dois dias.
    Será disponibilizada uma gravação das aulas no mesmo dia?

    Com relação ao certificado, será feito algum tipo de avaliação?

  22. Eduardo,

    Boa tarde!

    A forma de pagamento do curso de Asp.Net parcelado é somente via cartão de crédito?

    Tenho interesse, mas vi agora que as inscrições se findaram ontem!
    Aguardo retorno!

  23. Olá Eduardo!

    Trabalho na Konia Tecnologia e eu e mais uma desenvolvedora fizemos a inscrição para o curso neste mês.
    Referente ao pagamento, ficou acordado entre você e o Marcus Garcia a questão de valores.

    Poderia me dar um feedback referente a inscrição?

    Obrigado!

  24. Eduardo, bom dia!

    Estou interessado em fazer o curso, só não visualizei como será ministrado. Desculpe-me se a informação esta exposta. Dúvidas: Quantas horas por dia? Em qual horário? Serão ministrados nos dois sábados 14 e 21 de novembro, 8 horas por dia? O que preciso ter na máquina (pré-requisitos) para realização do curso? webcam, microfone, aplicativos?

    Obrigado.

    Marcos P Sousa

  25. Bom dia, Eduardo!

    Voce tem previsão de quando vai liberar o video introdutório para o Curso de ASP.NET MVC que começa semana que vem ?

    Obrigada.

  26. Bom Dia

    Eduardo pretendo me interessei muito pelos cursos de ASP.NET MVC e o de Arquitetura ,vou começar como de ASP.NET MVC .
    gostaria de saber se posso utilizar o Visual Studio 2015 completo

  27. Eduardo, boa tarde.

    Acabei perdendo a data para inscrição do curso ASP.NET MVC 5, e gostaria de saber qual a próxima data para o mesmo treinamento.

    Obrigado.

  28. Bom dia!

    Mesmo, não tendo o curso online do ASP.NET MVC 5 disponível no momento, posso, comprar o material do curso (videos das aulas e outros materiais) para estudar sozinho?

    At.
    Cleber.

  29. Prof Eduardo por um acaso nesse curso voce cria uma website responsiva por ex: webCart ou algo assim para sanar duvidas e forma de desenvolvimentos?

  30. Olá Eduardo,

    Queria saber se para quem já tem conhecimento em C# e Asp.Net, se vale mais a pena iniciar pelo curso de MVC 5 ou ir para o de arquitetura ?

    Vi que tem muita coisa abordada de arquitetura no curso de MVC e talvez seja mais indicado começar por ele. Estou certo ? O que você pode dizer a respeito ?

    Eu te enviei um email pelo formulário de contato, a respeito do curso de arquitetura. O teor do email enviado também se aplicaria a esse curso de MVC. Por isso, assim que puder ler, me posicione. Dependendo da sua resposta, pode ser que eu opte por começar pelo curso de MVC ao invés do de arquitetura, e mais tarde faço este.

    Abraços,
    Marcelo.

  31. Pingback: C# por onde começar – Blog do Legolas

  32. Boa tarde,

    Gostaria de dar início ao curso .net o mais rápido possível, sendo online.

    Por favor, me enviem uma proposta com o orçamento e a data.

  33. Olá Eduardo,

    Gostaria de fazer o “Curso de ASP.NET MVC 5 – Enterprise Applications” porém nas terças já tenho aula. Existe algum conteúdo que irei perder algum conteúdo ou depois posso receber tudo pela plataforma online para pode assistir depois?

    Obrigado,

    Cláudio

  34. Boa noite Eduardo.
    Este curso e o de Arquitetura, se adaptam facilmente para quem só teria disponibilidade de fazê-los na parte da noite? Pegunto isso pois trabalho de 09h às 18h, tendo horário disponível apenas de 22h para frente. Obrigado.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *