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

Curso ASP.NET MVC 5 (Online)

14 jun - 2014 • 09:00 > 21 jun - 2014 • 18:00

Evento Online

Descrição

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
    2. Visão do ASP.NET WebForms x MVC
  2. Controllers
    1. Visão geral
    2. Escrevendo o primeiro controller
    3. Action Methods
    4. Parâmetros
  3. Views
    1. Visão geral
    2. ViewData e ViewBag
    3. View Models
    4. Razor View Engine
    5. Partial View
    6. Mobile View
  4. Models
    1. Visão geral
    2. Scaffolding
    3. Entity Framework - Code First
    4. Templates
    5. Model Binding
  5. Forms e HTML Helpers
    1. Métodos e Ações
    2. GET e POST
    3. Inputs
  6. Data Annotations e Validation
    1. Usando validações
    2. Mensagens customizadas
    3. Logicas de validações
  7. Membership e Authorization
    1. Login
    2. Membership Roles
    3. OAuth e OpenID
  8. Security
    1. Técnicas de prevenção
    2. Cross-Site Scripting
    3. Cross-Site Request Forgery
    4. Report de problemas
  9. Ajax
    1. jQuery
    2. JSON
    3. Helpers
    4. Performance
  10. Rotas
    1. Routing x URL Rewriting
    2. Definição de rotas
    3. MVC Areas
    4. Routing Internals
    5. Rotas customizadas
  11. 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
  12. Injeção de Dependência
    1. Design Patterns
    2. Dependency Resolution
  13. Modelos Arquiteturais e AutoMapper
    1. Entendendo as necessidades e definindo a arquitetura
    2. Modelos de arquitetura (ecommerce, banking, etc)
    3. Entendendo e utilizando o AutoMapper
  14. Utilização do EntityFramework
    1. Visão geral sobre ORM's
    2. Benefícios de utilizar EF Code First
  15. Testes de Unidade
    1. Teste de unidade x TDD
    2. Definindo um projeto de testes
    3. Dicas e truques
  16. Deploy no IIS e Azure
    1. Configurando o ambiente.
    2. Criando e fazendo deploy de um WebSite no Azure
  17. CDN e Cache
    1. Visão geral
    2. Output Caching
    3. Utilizando CDN
  18. Técnicas de performance
    1. Melhores práticas
    2. Scripts
  19. Revisão do Projeto Modelo
    1. Lições aprendidas
    2. Ciclo de vida completo da aplicação MVC
  20. Encerramento
    1. Dúvidas finais
    2. Referências
    3. Distribuição dos materiais, livros e certificados
Todo curso é focado em cenários do mundo real, durante o curso será desenvolvida uma aplicação modelo utilizando ASP.NET MVC 5.1 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***
Será introduzido o novo conceito do ASP.NET MVC 6 com todas as novidades lançadas no dia 13/05. O futuro do ASP.NET em primeira mão.

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

  • 5 e-Books sobre ASP.NET MVC 4 e Razor (cerca de 2.300 páginas ao todo)
  • 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.
Carga horária 

O curso de ASP.NET MVC é ministrado em 16 horas, com um conteúdo de alto impacto sendo aplicado em dois dias das 09h00 às 18h00. 

Sábado   14/06 - 09h00 às 18h00
Sábado   21/06 - 09h00 às 18h00

Ferramenta

Será utilizada a ferramenta GoToTraining 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 via arquivo de vídeo *.MP4

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 via download da gravação do curso.
Edições Anteriores
Sobre o Instrutor
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)

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.