Skip to content
Logo do Curso

Curso: Formação ASP.NET MVC - Módulo 1

Ministrado por: Henrylle Maia


Matricular-se

Investimento:
De R$149,00
Por R$134,90


Sobre o Instrutor

Henrylle Maia é Especialista .NET e AWS atuando em projetos críticos, buscando fornecer soluções em CLOUD de alta disponibidade. Profissional certificado MCP(70-480 e 70-486) e Amazon Cloud Professional. Atualmente fornece consultoria tanto presencial quanto remota como Arquiteto de Soluções WEB na tecnologia .NET, quanto em projetos de nuvem, usando AWS. Além disso é instrutor em treinamentos EAD há mais de 6 anos. Atualmente possui treinamentos para a área de .NET e AWS. Twitter: @henrylle

Descrição

Seja uma profissional respeitado e com um conhecimento diferenciado no mercado de trabalho. 

No curso de ASP.NET MVC, você aprenderá a criar aplicações web robustas, utilizando a principal ferramenta de desenvolvimento da Microsoft, juntamente com a sua principal e mais poderosa IDE. 

Nesse treinamento você irá aprender como trabalhar com ASP.NET MVC, utilizando jQuery, Razor, Migrations e muito mais.

Dê uma turbinada nos seus conhecimentos com esse curso, e obtenha uma grande valorização profissional. 

GRÁTIS: Matricule-se na primeira aula sem pagar nada. Link: Aula 02 - Introdução

Carga horária: 8 h/a

Possui certificado: SIM

Conheça o módulo avançado da nossa Formação: Formação ASP.NET MVC - Módulo 2


Duração do acesso: 90 dias

Comece agora nosso curso de ASP.NET MVC online e aprenda do zero, de forma totalmente prática e simples. C#, Razor, jQuery e muto mais. Veja o vídeo.

Grade

  • Introdução
    • O que é
    • Breve Histórico
    • DO ASP.NET MVC AO ASP.NET MVC 4
  • Padrões de Arquitetura
    • Smart UI – “Anti-Patterns”
    • Model-View– Patterns
    • 3 Camadas – Patterns
    • MVC – Patterns
  • Introdução ao Razor
    • Sintaxe
    • Helpers
    • @Html.LabelFor
    • @Html.NameFor
    • @Html.TextBoxFor
    • @Html.DisplayFor
    • @Html.EditorForModel
    • @Html.DisplayForModel
    • @Html.ValidationMessageFor
    • @Html.ValidationSummary
    • @Html.BeginForm
  • Validação usando DataAnnotation
    • Required
    • Range
  • Formulário, Helpers e validação
    • Usando jquery.unobtrusive para validação do lado cliente
    • Síncronos
      • Html.ActionLink
    • Assíncronos
      • Ajax.ActionLink
      • Ajax.BeginForm
      • Entendendo as opções Ajax
        • InsertionMode
        • UpdateTargetId
        • LoadingElementId
    • Usando Ajax.actionLink
    • Partial View
    • Layout
  • Transportando dados do Controller para a View
    • ViewData
    • ViewBag
    • TempData
    • jQuery
      • Usando seletores de elementos e de id
    • jQuery UI Dialog
  • Bundle e Minification / Migrations
    • Usando Bundle e Minification
      • Habilitando  Bundle e Minification
      • Criando o próprio Bundle
        • Include
        • IncludeDirectory
    • Update-Database –Verbose
    • Update-Database -TargetMigration:"MigrationName"
    • Add-Migration
    • Enable-Migrations
  • Projeto final do treinamento
    • Criando model de exemplo: Empresa
    • Configurando EF para o projeto
    • Habilitando e Usando migrations
    • Teste Unitário das Actions
      • Testando ViewResult
    • Introdução ao TDD
    • Criação de View de inserção de empresa:
      • Usando datepicker
      • Ajax.BeginForm
        • Criação de nosso arquivo de script e inclusão de um bundle para ele no projeto
        • Usando evento sucess(AjaxOptions)
          • Recebendo uma response em json
        • Usando função de callback
    • Mudando cultura do calendario para pt-BR
    • Criar tabela para lista empresas cadastradas
    • Zebrando a tabela com jQuery
      • Usando seletores por elemento
      • Recuperando elementos filhos de outro elemento
      • Aplicando estilos com jQuery
  • Encerramento

Palavras chaves: curso asp.net mvc online, curso de asp.net mvc online, asp.net mvc, asp.net, c#, helpers, jquery.unobtrusive, Ajax.actionLink, Partial View, ViewData, ViewBag, TempData, jQuery, jQuery UI, Bundle, Minification, Migrations, Ajax.BeginForm, TDD, Teste Unitário das Actions, javascript callback, razor