Login
O evento já encerrou...
Curso ASP.NET MVC 5 Online - 24 horas - Maio
Carregando recomendações...
Evento encerrado
Parcele sua compra em até 10x

Curso ASP.NET MVC 5 Online - 24 horas - Maio

8 mai - 2018 • 20:00 > 17 mai - 2018 • 00:00

Evento Online

Descrição

Turma encerrada! Utilize o link abaixo:

>>> Inscreva-se na Turma de Agosto <<<


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

Curso ASP.NET MVC 5 - Enterprise Applications

  • 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 utlilizá-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 na Controller
  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 DI
    11. Repositórios Genéricos e Especializados
    12. Pattern Unit of Work (UoW)
    13. Pattern OneContextPerRequest
    14. 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. 


Pagamento / Descontos
    • O valor pode ser parcelado em até 10x no cartão de crédito.
    • Pagamentos realizados por depósito em conta recebem 8% de desconto no valor.
    • Os valores são negociáveis para compras em grupo (acima de 3 pessoas).
    • Ex-alunos ganham 10% de desconto (solicitar por e-mail). 
    * Para grupos ou depósito em conta entre em contato.

    ________________________________________________________________________

    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.
    Benefícios

    • Certificado (impresso e digital)
    • Todos os materiais utilizados durante o curso (apresentações, projetos de referência, código fonte) serão concedidos ao aluno sem custo adicional.
    • Tirar dúvidas com o Instrutor mesmo após o curso, por tempo ilimitado.
    ________________________________________________________________________

    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 acesso imediato à um vídeo introdutório de 8 horas (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 curso.

    O curso de ASP.NET MVC é ministrado em 24 horas, com um conteúdo de alto impacto sendo aplicado offline com 8 horas de conteúdo e mais quatro dias das 20h00 às 00h00. 

    • Offline 8 horas - Vídeo para ser assistido antes do início das aulas (em casa, escritório, aparelho mobile, como desejar) (ASP.NET MVC - Básico)
    • Terça-feira     08/05 - 20h00 às 00h00 (ASP.NET MVC - Essencial)
    • Quinta-feira   10/05 - 20h00 às 00h00 (ASP.NET MVC - Essencial)
    • Terça-feira     15/05 - 20h00 às 00h00 (ASP.NET MVC - Avançado)
    • Quinta-feira   17/05 - 20h00 às 00h00 (ASP.NET MVC - Avançado)

    Durante as aulas presenciais online, contamos com um intervalo de 15 minutos.

    ________________________________________________________________________

    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 será gravado e disponibilizado para ser assistido online 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.

    Edições Anteriores 

      ________________________________________________________________________

      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 é otima é como se estivessemos 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

      ________________________________________________________________________

      Dúvidas Comuns

      O treinamento é teórico e prático? 
      Sim, é feita a abordagem teórica e depois colocada em prática durante o desenvolvimento da aplicação no decorrer do curso. 

      Como eu acesso a ferramenta de treinamento no dia do curso? 
      Será enviado um link para o e-mail utilizado no cadastro um dia antes do curso. 

      Posso acompanhar o curso ao vivo por tablet ou smartphone? 
      Sim, qualquer device é suportado, baixa instalar o App do GoToMeeting. 

      O curso será gravado? 
      Sim, o curso será gravado em formato HD e disponibilizado no prazo de 2 dias. 

      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.

      Eu não posso participar das aulas ao vivo, posso participar mesmo assim? 
      Sim, você pode realizar a inscrição e acompanhar o curso pelas gravações das aulas que não puder participar. 

      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. 

      O que acontece se eu tiver problemas com a internet durante o curso? 
      Caso ocorra algum problema com a sua internet o curso seguirá e o conteúdo que não puder acompanhar ao vivo pode ser consumido através das gravações. 

      Eu realizei a inscrição e não vou poder acompanhar o curso, posso cancelar? 
      Não é possível cancelar a inscrição após o pagamento ter sido efetuado. Caso tenha um boleto que ainda não foi pago basta desconsiderá-lo que sua inscrição será cancelada automaticamente em 2 dias.

      Sobre o Instrutor

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

      Contato

      Para reservas, grupos, agenda e demais informações entre em contato.
      Termos e políticas

      Como acessar o evento

      O organizador ainda não definiu como este evento será disponibilizado aos participantes.

      Saiba como participar deste evento:

      Antes de tudo,
      cadastre-se ou acesse sua conta com o mesmo email usado no pedido.
      Acesse a aba Ingressos no site ou no app Sympla disponível para iOS e Android
      Selecione o evento desejado e toque no botão acessar evento
      Pronto! O link de acesso também será enviado para você por email.

      Sobre o organizador

      Curso ASP.NET MVC 5 Online - 24 horas - Maio

      Eduardo Pires

      Instrutor

      Métodos de pagamento

      Parcele sua compra em até 10x

      Compre com total segurança

      Os dados sensíveis são criptografados e não serão salvos em nossos servidores.

      Precisando de ajuda?

      Acessa a nossa Central de Ajuda Sympla ou Fale com o produtor.