ASP.NET MVC
Qualificar os alunos a construírem aplicações Web com o framework MVC criado pela Microsoft como alternativa à utilização de WebForms.
Para mais informações clique aqui

Objetivos

Ao final do treinamento, o participante terá condições de desenvolver aplicações Web com ASP.NET MVC, utilizando todo o conjunto de boas práticas envolvidas na utilização do padrão Model View Controller.

Público Alvo

Analistas de Sistemas, Desenvolvedores, Analistas programadores, Analista de Testes e todo o público que lida com desenvolvimento de software

Carga Horária

Investimento



Dinheiro Visa Mastercard Boleto Bancário Redeshop

Próximas Turmas


Outros cursos que indicamos a você:
Treinamento Carga Horária
Construindo Serviços com WCF e Web Services 32 Horas
Entity Framework e LINQ 16 Horas

+ veja todos os treinamentos

Conteúdo Programático



Introdução
    Introdução ao ASP.NET MVC
    O Padrão MVC (Model View Controller)
    Apresentando o framework MVC
    Um comparativo ASP.NET MVC x WebForms
    Construíndo uma primeira aplicação

Controller
    Visão Geral
    Os atributos AcceptVerbs, ActionName, NonAction e Bind
    Gerenciamento de estado através de SessionState
    Exercícios Práticos

View
    Visão Geral
    Views Tipadas
    Templates: List, Details. Create, Edit, Delete
    Partial Views
    Exercícios Práticos

Model
    Visão Geral
    Persistindo os dados
    Exercícios Práticos

Razor
    Visão Geral
    Estruturas if, switch, for e foreach
    Adicionando um layout
    WebGrid Helper
    Outros Helpers
    Exercícios Práticos

Roteamento de URLs
    Visão Geral do Modelo de URLs
    ActionLink e RouteLink
    Como obter uma URL
    Conflitos entre Controladores
    Exercícios Práticos

HTML Helpers
    Formulários
    Rótulos: Label, LabelFor e LabelForModel
    Caixas de Texto: TextBox, TextBoxFor, TextArea, TextAreaFor
    Caixas de Seleção, Caixas de Combinação, Botões de Rádio e Caixas de Combinação
    Exercícios Práticos

Validação de Formulários
    Visão Geral
    Os atributos Required, StringLength, Range e Compare
    Os atributos Display e DisplayFormat
    O atributo RegularExpression
    Exibindo mensagens de erro
    Atributos personalizados
    Exercícios Práticos

Materiais

Apostila
Apostila de acompanhamento e condução do treinamento


Certificado
Certificado de Participação