contato@devcontreinamentos.com.br | (11) 94106-3099
Facebook Twitter Whatsapp
Treinamento - ASP.NET MVC Avançado
ASP.NET MVC AVANÇADO

Descrição do Curso

Criar uma aplicação do zero usando Entity Framework. Dividir responsabilidades trabalhando nas camadas Model, View, Controller, Repository, Business e DataAccess.

Tempo de Curso Presencial: 40h(s).

Mais Informações

  • Padrão MVC usando Framework ASP.NET
  • ASP.NET WEBFORMS x MVC
  • ASP.NET Routing
    • Pasta App_Start
    • Arquivo RouteConfig
    • Rota Padrão
    • Criação de Novas Rotas
  • View Engine (ASPX e Razor)
  • Tipos de Páginas (Layout, View, Partial e Content)
  • Controllers
  • Tipos de Actions
    • Classe Base ActionResult
    • Classe ViewResult
    • Classe RedirectToRouteResult
    • Classe JsonResult
    • Classe FileResult
  • Action Filters
  • HTML Helpers
    • Classe HtmlHelper
      • @Html.LabelFor
      • @Html.NameFor
      • @Html.TextBoxFor
      • @Html.DisplayFor
      • @Html.EditorForModel
      • @Html.DisplayForModel
      • @Html.ValidationMessageFor
      • @Html.ValidationSummary
      • @Html.BeginForm
    • Criação de Novos Html Helpers
  • MVC Scaffolding
    • Templates
    • Criando CRUD com Entity Framework
  • Locais de Armazenamento
    • ViewData
    • ViewBag
    • TempData
  • Models
    • Classes de Modelo
    • Model Binder
    • Data Annotations
  • Tratamento de Erros
    • Filtro de Erro
    • Páginas Amigáveis de Erro
  • Cache
    • Cache de Código
    • Cache de Html
  • AJAX com JQuery
  • Gerenciamento de Pacotes
    • Nuget
    • Arquivo Packages.config
  • ASP.NET Identity
    • Autenticação e Autorização
    • Login via Redes Sociais
  • Áreas
    • Criação de Área Administrativa
    • Registro de Áreas
    • Rota Padrão da Área
    • Integração entre Aplicação e Área
  • Validação de Campos
    • Javascript
    • JQuery
  • Compressão e Minificação
    • Bundling
    • Minification
    • Aplicando em CSS e JavaScript
  • View Mobile
    • JQuery Mobile
    • Emulando aplicação
  • Frameworks Javascript
    • JQuery
    • JQuery UI
    • JQuery Masked Input
    • JQuery Unobtrusive Validation
  • Frameworks CSS
    • Bootstrap
    • Bootswatch
    • Bootbox
  • Utilização do EntityFramework
    • ORM’s
    • Utilizando EF Code First
    • Desenvolvendo em Code First
    • Explorando o DbContext
    • Criando tabelas relacionadas com Code First

Vantagens

  • Crescimento Profissional
  • Conhecimento diferencial no mercado de trabalho
  • Certificação de Peso no mercado

Cursos Sugeridos