App Sympla
Baixe agora

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

Evento online
02 de abril de 2019, 17h10 - 01 de junho de 2019, 17h

Inscrição

R$ 0,00

Com desconto - Em até 10x parcelado
R$ 410,00
Pague em até 12x
Inscrições até 01/06/2019
0

Descrição do evento

Curso de ASP.NET MVC 5 - Acesso as Gravações

Devido ao futuro lançamento da minha nova plataforma [desenvolvedor.io] estou encerrando as turmas ao vivo 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.

O curso de ASP.NET MVC 5 - Enterprise Applications é uma ótima oportunidade de impulsionar a sua carreira.

  • 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 5% de desconto no valor.
    • Os valores são negociáveis para compras em grupo (acima de 3 pessoas).
    • Ex-alunos ganham 05% 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

    • 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
     

    Veja o modelo do certificado que receberá digital no formato PDF

      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)

    ________________________________________________________________________

    Requisitos

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

    Dúvidas 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 assistir o curso 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 de vídeo.

    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.

    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

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

    Contato

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

    Sobre o produtor

    Login

    Esqueceu sua senha? Clique aqui.

    Recuperar senha

    Confira seu e-mail

    O endereço indicado receberá um e-mail com instruções de como criar uma nova senha.

    Criar conta

    Ao me cadastrar, concordo com os Termos de uso e Política de privacidade da Sympla

    Confira seu e-mail

    Acesse seu e-mail e clique no link de confirmação.