Curso de ASP.NET MVC - Criando uma Loja Virtual

Objetivo deste curso é mostrar a criação de uma loja virtual em ASP NET, serão apresentados conceitos que podem ser utilizados em todos os tipos de projetos ASP.NET MVC (Entity Framework, Boostrap, Paginação, Sql LocalDb, jQuery Ajax, Autenticação, Testes, salvar e recuperar imagens no Sql, Nuget, Rotas, ViewModel, área administrativa com CRUD, envio de e-mail, View e Controller). Veremos como controlar os código fonte do projeto utilizando GitHub e Visual Studio.

Este conteúdo faz parte dos guias:

/
Iniciar Carga Horária - 85H

Curso de ASP.NET MVC

Aula 1 - free

Introdução

Aprenda neste curso a trabalhar com ASP.NET MVC 5 através de um projeto de Loja Virtual chamado Quiron Esportes.
free
Aula 2 - mvp

Criação do Projeto

Aprenda neste aula a criar os projetos do curso ASP.NET MVC 5 Quiron Loja Virtual.
mvp
Aula 3 - mvp

Controle do Código Fonte - GitHub

Aprenda neste aula como trabalhar com Git, conheça o GitHub que é um serviço de hosting compartilhado para projetos de versionamento.
mvp
Aula 4 - mvp

Controle do Código Fonte – Visual Studio Online

Aprenda neste aula como trabalhar com o Visual Studio Online, conheça o ambiente e aprenda como controlar o código fonte dos seus projetos.
mvp
Aula 5 - mvp

Entidade Produto e Local DB

Nessa videoaula conheça o Local Db que é uma versão simplificada do Sql Server Express e aprenda a criar a entidade Produtos.
mvp
Aula 6 - mvp

Criando repositório e Context

Nessa videoaula veja como referenciar o Entity Framework com o Package Manager Console em ASP.NET MVC.
mvp
Aula 7 - mvp

Criar o Controller e a View Vitrine

Nessa videoaula veja como fazer paginação da View Vitrine.
mvp
Aula 8 - mvp

Paginação

Nessa videoaula veremos a criação das classes Paginacao.cs e PaginacaoHelpers, que serão as classes responsáveis pela paginação do Vitrine da loja virtual.
mvp
Aula 9 - mvp

Teste da Paginação

Nessa videoaula veremos a criação do TestMethod que irá realizar o teste e confirmar se as classes que geram a paginação foram criadas corretamente.
mvp
Aula 10 - mvp

ViewModel: ViewResult (ListaProdutos)

View Model é um pattern que tem a finalidade de modelar várias entidades em um único objeto. ViewRestul e seus subtipos.
mvp
Aula 11 - mvp

URL amigável e Bootstrap

Veja nessa videoaula a criação de uma URL amigável na vitrine do Projeto e Boostrap que é um Framework de front-end, que facilta o desenvolvimento web.
mvp
Aula 12 - mvp

Style Bootstrap e Partial View

Nessa videoaula veja a utilização das classes do Bootstrap na qual a descrição do produto ganha mais destaque e Partial View que corresponde aos User Controls do WebForms, é importante para reaproveitar seu código.
mvp
Aula 13 - mvp

Filtro por Categoria

Nessa videoaula veremos como filtrar os produtos por categoria e criar uma url amigável.
mvp
Aula 14 - mvp

Menu Categoria

Nessa videoaula veremos o menu Categorias, @Html.Action(Menu,Categoria), onde é explicado o Controller Categoria e a Action Menu que retorna uma PartialView e todas as categorias através do Entity Framework./p
mvp
Aula 15 - mvp

Carrinho de Compras

Nesta videoaula veremos a classe responsável pelo carrinho de compras, esta classe é uma das principais do projeto, o arquivo Carrinho.cs
mvp
Aula 16 - mvp

Testando o Carrinho de Compras

Nesta videoaula veremos a criação de uma classe TestClass e o método TesteCarrinhoCompras, que valida a adição dos produtos no carrinho de compras, criar teste é uma boa prática em seus projetos
mvp

Autor 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.

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.

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