curso ASP.NET MVC - Sistema de Vestibular

Será apresentado nesse curso de Asp.Net MVC como desenvolver um sistema de vestibular utilizando as melhores práticas para desenvolvimento WEB usando o ASP.NET MVC 3. O modelo de negócio escolhido (Sistema de Vestibular), servirá apenas de cenário para apresentação de forma prática os principais conceitos do ASP.NET MVC 3. Para realizar a persistência dos dados utilizaremos o Entity Framework 4.1 utilizando o modelo POCO. Mostraremos todo o ciclo de desenvolvimento do sistema, desde os ... Ver mais primeiros passos até à finalização do sistema, com criação de área de acesso restrito e relatórios.

Iniciar Carga Horária - 95H

CONTEÚDO DO CURSO

Aula 1

Apresentação do projeto + configuração do ambiente

Nessa videoaula vou iniciar o curso mostrando para vocês o que será mostrado. Será falado um pouco sobre o curso em si e na sequência será mostrado os principais temas que serão mostrados no curso. Falaremos um pouco de cada tema e para que serve.
MVP
Aula 1 - MVP

Apresentação do projeto + configuração do ambiente

Aula 2

Funcionamento básico do Controller e da View(Hello World)

Nessa videoaula vamos mostrar a primeira utilização do MVC 3, mostrando a utilização básica do Controller e da View. Mostraremos primeiramente como realizar um simples Hello World.
MVP
Aula 2 - MVP

Funcionamento básico do Controller e da View(Hello World)

Aula 3

Curso de ASP.NET MVC: Interagindo com o Model

Nessa videoaula vamos evoluir mais um pouco fazendo a inclusão do Model, ao nosso exemplo. Vamos mostrar como o Controller irá recuperar as informações vindas do Model.
MVP
Aula 3 - MVP

Curso de ASP.NET MVC: Interagindo com o Model

Aula 4

Usando Html Helpers + Inserção de Cliente

Nessa videoaula vamos mostrar como utilizar Html Helpers e definir os tipos que serão usados em cada View, facilitando bastante o nosso processo na inserção.
MVP
Aula 4 - MVP

Usando Html Helpers + Inserção de Cliente

Aula 5

Implementando repositório cliente + View Alterar Cliente

Nessa videoaula vou mostrar como implementar o repositório cliente e como implementar a primeira operação de alteração. Para isso vou mostrar como recuperar o id para nossa action alterar.
MVP
Aula 5 - MVP

Implementando repositório cliente + View Alterar Cliente

Aula 6

Exclusão de cliente + TempData

Nessa videoaula vou mostrar inicialmente como utilizar como implementar o método excluir no nosso repositório. Para isso irei sobrescrever o método Equals na entidade cliente, para facilitar o processo de exclusão do objeto de exclusão da nossa...
MVP
Aula 6 - MVP

Exclusão de cliente + TempData

Aula 7

Como trabalhar com ActionLink + Customizando páginas de erro

Nessa videoaula vou mostrar como trabalhar o recursos ActionLink do Html Helper. Esse recurso será de fundamental importância para criarmos a navegação do nosso exemplo.
MVP
Aula 7 - MVP

Como trabalhar com ActionLink + Customizando páginas de erro

Aula 8

Como trabalhar com Helpers “ForModel” + Validação usando annotation

Nessa videoaula vou mostrar como utilizar os Helpers “ForModel”, que serão úteis para renderizar automaticamente os campos definidos no nosso modelo, tanto em formato de exibição como no formato de edição.
MVP
Aula 8 - MVP

Como trabalhar com Helpers “ForModel” + Validação usando annotation

Aula 9

Usando Smart UI x Model View x 3 camadas x MVC

Nessa videoaula vou mostrar um pouco das arquiteturas existentes. Mesmo que você não conheça, caso você tenha vindo do desenvolvimento utilizando, Windows Forms ou Web Forms, irá conhecer algum dos contextos mencionados.
MVP
Aula 9 - MVP

Usando Smart UI x Model View x 3 camadas x MVC

Aula 10

Criação da solução SisVest + Entidade Candidato

Nessa videoaula vou começar a criação da solução SisVest e criar os projetos que irão compor os mesmos. Mostraremos qual será a utilidade de cada um.
MVP
Aula 10 - MVP

Criação da solução SisVest + Entidade Candidato

Aula 11

Finalizando Entidades + Sobrescrevendo método Equals

Nessa videoaula vou concluir a definição das entidades do nosso projeto, que são Vestibular, Admin, e Curso. Será mostrado também como sobrescrever o método Equals de cada entidade para que possa ser comparado quando um objeto é igual a outro.
MVP
Aula 11 - MVP

Finalizando Entidades + Sobrescrevendo método Equals

Aula 12

Iniciando os testes unitários em nosso projeto usando o MSTest

Nessa videoaula vamos começar a trabalhar no projeto de teste. Faremos um breve conceito sobre o projeto de teste e sobre como especificar que uma classe é de teste, usando o MSTest.
MVP
Aula 12 - MVP

Iniciando os testes unitários em nosso projeto usando o MSTest

Aula 14

Teste Entidade Curso e Vestibular

Nessa videoaula vamos finalizar o teste das entidades, com a entidade Curso e Vestibular. Realizaremos a criação de um teste para cada condição aplicada no Equals.
MVP
Aula 14 - MVP

Teste Entidade Curso e Vestibular

Aula 15

Definindo Repositório

Nessa videoaula vamos iniciar a definição do repositório do nosso projeto. Toda a definição dele será baseado em interfaces, que será de fundamental importância no decorrer do projeto para o nosso processo de teste.
MVP
Aula 15 - MVP

Definindo Repositório

Aula 16

Configurando EF 4.3 no projeto

Nessa videoaula vamos realizar o download e instalação do Entity Framework 4.3 no nosso projeto DomainModel, para que possamos implementar um contexto, que será usado no nosso repositório. Mostraremos como usar o NuGet para realizar essa tarefa.
MVP
Aula 16 - MVP

Configurando EF 4.3 no projeto

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Avaliação do curso

Como adquirir esse curso?

Acesse esse e todos os demais cursos devmedia sendo um assinante mvp

Benefícios MVP
  • Guias de referência
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
140 mil fãs no facebook
100 mil certificados emitidos