Programação

ASP.NET MVC 5: O framework pronto para a web

Curso online de ASP.NET MVC 5: O framework pronto para a web

894 8.8

8,8

é a nota desse curso

4.356

alunos neste curso

Faça esse curso e...

  • Views com Razor
  • Enviando informações com o ViewBag
  • Receba objetos com o ModelBinder
  • Customize rotas com o RouteAttribute
  • Entenda bem o padrão MVC
  • Autorização com ActionFilterAttribute
  • 20h para conclusão
  • 98 atividades
  • 155 minutos de videos

Curso ASP.NET MVC 5: O framework pronto para a web

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 98
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 390
    Cursos
  • 22.869
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 390
    Cursos
  • 22.869
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana

Carreiras com esse curso

Veja a 1ª aula

Público alvo

Desenvolvedores .NET que querem desenvolver para web.

Nível de Dificuldade

Básico

Instrutores

  • Maurício Aniche

    Doutor em engenharia de software pela USP. Um dos idealizadores do Alura e atualmente pesquisador pela Delft University of Technology na Holanda. Pode ser encontrado em clubes de dança de salão.

  • Victor Kendy Harada

    Instrutor na Caelum e desenvolvedor na Elo7.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Introdução ao ASP.NET MVC

    • Instalação do Visual Studio Express
    • Framework ASP.NET MVC 5
    • Estrutura de pastas do ASP.NET MVC
    • Criando o primeiro Controller
    • Views com o Razor
    • Conhecendo a Rota padrão
  2. Código de qualidade com o padrão MVC

    • O padrão Model View Controller
    • Vantagens do padrão MVC e o ASP.NET MVC
  3. Controlando Requisições e a Listagem de Produtos

    • Entendendo o projeto-exemplo: controle de estoque
    • Escrevendo o controller de produtos
    • Enviando informações para a view com a ViewBag
    • Listando os produtos com tabelas do Html
  4. Lidando com Formulários e o Cadastro de Produtos

    • Formulários do Html
    • Recebendo dados de um formulário
    • Recebendo objetos com o Model Binder
    • HttpGet e HttpPost
    • Redirecionando para outras actions
    • ComboBox para selecionar categorias
  5. Validando um produto com Model Validation

    • Validação de dados
    • Anotações de validação
    • Entendendo ModelState
    • Exibindo as mensagens de validação com o HtmlHelper
    • Regras de validação complexas
    • Mantendo os dados preenchidos depois da validação
  6. Trabalhando melhor com as Views

    • Recebendo o id pela rota padrão
    • Links com o HtmlHelper
    • Views fortemente tipadas
  7. Customizando as rotas

    • Customizando rotas com o RouteAttribute
    • Recebendo parâmetros na rota
    • Habilitando a customização no RoteConfig
    • Criando links pelo nome das rotas
  8. Layout para a aplicação

    • Instalando o Twitter Bootstrap
    • Importando o css na página
    • Criando o arquivo de layout
    • O arquivo _ViewStart.cshtml
    • Estilo dos campos do formulário
  9. Requisições elegantes com AJAX

    • O que são requisições ajax
    • Ajax com JQuery
    • Resultado em JSON
    • Usando jQuery para alterar a interface
  10. Sessão para login de usuários

    • Entendendo a Session
    • Formulário de Login
  11. Autorização através de filtros

    • O problema de autorização
    • Filtros com ActionFilterAttribute
    • Como acessar a sessão através de filtros
    • Executando um redirect no filtro
    • Cross Site Request Forgery

Curso ASP.NET MVC 5: O framework pronto para a web

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 98
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 390
    Cursos
  • 22.869
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 390
    Cursos
  • 22.869
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana