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.

  • 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.

Extra

Sempre que necessário será feito uma comparação do ASP.NET MVC 5 com o novo ASP.NET Core 1.0 que foi lançado em 2016. Assim o aluno terá um direcionamento para se preparar e entender as futuras novidades.

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.

Formato

O formato do curso de ASP.NET MVC pode ser

  • Online
  • In Company

Investimento

Formato Valor  Formas de Pagamento
Online R$ 550,00 Cartão de Crédito em até 10x,
Boleto e depósito bancário
InCompany Consulte Cartão de Crédito em até 10x,
Boleto e depósito bancário
  • Pagamentos realizados por depósito em conta recebem 08% de desconto no valor.
  • Para compras em grupo (acima de 3 pessoas) recebem 10% de desconto (por pessoa) no valor.

*Para grupos e depósito em conta entre em contato.

*Cursos ministrados In Company possuem um valor muito atrativo e a negociação é feita com base na quantidade de pessoas / local do curso.

Benefícios

  • Materiais sobre ASP.NET MVC e Razor.
  • Certificado (impresso e digital)
  • Todos os materiais utilizados durante o curso (projetos de referência, código fonte, etc) serão concedidos ao aluno sem custo adicional.
  • Tirar dúvidas com o Instrutor mesmo após o curso, por tempo ilimitado.
  • Todo curso (online) será gravado e disponibilizado para ser assistido durante o prazo de 1 ano.

Certificado

Veja o modelo do certificado que receberá impresso em papel especial (Couché – Gramatura 350g) e digital no formato PDF

Certificado Curso ASP.NET MVC 5

Carga horária

Todos os alunos receberão imediatamente acesso à um vídeo introdutório de 08h00 de duração (ASP.NET MVC Basic) para proporcionar um alinhamento de conhecimentos da turma, assim o curso se tornará muito mais produtivo e garantirá que todos possuam o conhecimento básico necessário para o melhor aproveitamento do conteúdo.

O curso de ASP.NET MVC é ministrado em 24 horas, com um conteúdo de alto impacto sendo aplicado com 8 horas de conteúdo gravado e mais dois dias de 8 horas de aula/dia.

Agenda dos próximos cursos online

Ferramenta

Será utilizada a ferramenta GoToMeeting para a transmissão online:
https://www.youtube.com/watch?v=c3kyIg9T_V4
(Assista o vídeo de 15 minutos de demonstração de como instalar e manusear)

É possível acompanhar em tempo real, voz, vídeo, PPT, tela do instrutor, chat online, realizar perguntas por voz, pedir atenção.

Todo curso (online) será gravado e disponibilizado para ser assistido durante o prazo de 1 ano.

Requisitos

  • O aluno deverá possuir computador com Visual Studio 2013 última versão instalado.
  • Acesso à banda larga.
  • Caso o aluno não queira fazer os exercícios, o curso pode ser assistido via celular ou tablet.
  • Caso a internet do aluno falhe o curso não será pausado, mas poderá assistir depois a gravação do curso que será disponibilizada ao final da aula.

Sobre o Instrutor

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

Inscreva-se na turma mais próxima!

Caso queira escolher o número de ingressos e realizar a compra diretamente utilize este formulário.

Feedback de alguns ex-alunos

Ótimo curso, muito bem orientado e conduzido pelo instrutor. O Eduardo é sempre muito atencioso e prestativo com as dúvidas. Sem dúvidas um dos melhores cursos de que já participei. Obrigado pela experiência. – Rafael Pazini

O curso me ajudou muito, um dos dos pontos que gostei mais foi da arquitetura do projeto de exemplo, as dicas durante o curso (isso não encontramos pesquisando no Google), a ferramenta utilizada no curso é ótima é como se estivéssemos em um curso presencial. – Luiz Fernando Ribeiro

Recomendo a qualquer profissional (iniciante ou não), pois aborda o tema com uma visão pronta para o mercado, ou seja, pragmática e não simplesmente didática. Altamente recomendável! – Ricardo Cantini

Aborda muito mais que o simples conteúdo tradicional. Aprendemos situações reais e não apenas teóricas! – Fernando Veras Machado

O instrutor tem grande conhecimento e ótima didática! – Vinicius Castro

Fiquei muito satisfeito e tive um retorno imensurável. – Fabiano Nalin

Contato

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

149 ideias sobre “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

Deixe uma resposta

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