ASPNETCoreMVCLojaVirtual
Curso de ASP.NET Core 2.2 - MVC - Aprenda criando uma Loja Virtual - Autor: Elias Ribeiro - Link: https://www.udemy.com/course/aspnet-core-22-aprenda-construindo-uma-loja-virtual/
Install / Use
/learn @Spacedu/ASPNETCoreMVCLojaVirtualREADME
ASP.NET Core MVC Loja Virtual
Este é o código-fonte do curso ASP.NET Core 2.2 - Aprenda construindo uma Loja Virtual. O código-fonte aqui presente serve para ensinar algumas estruturas base do ASP.NET Core MVC. Este projeto tem o objetivo de ensinar ASP.NET Core MVC focando nas APIs internas, como o projeto se trata de uma loja virtual, também é utilizado algumas bibliotecas de terceiros e os padrões de projetos mais populares. Abaixo listo os recursos utilizados:
Pasta e seus destinos:
·· "Código-Fonte - Passo a Passo" - Projeto migrado para o repositório: https://github.com/Spacedu/ASPNETCoreMVCLojaVirtualZIP.
·· "Código-Fonte - Compactado" - Use para baixar o código-fonte da última aula de cada seção.
Assuntos tratados no curso
Quais recursos e tecnologias você irá aprender:
· HTTP/HTTPS e todo o ecossistema de funcionamento da internet para que os sites funcionem.
· ASP.NET Core MVC:
·· Cookie
·· Sessões
·· Filtros
·· Middleware
·· Validações customizadas
·· Área
·· Segurança (CSRF, Token, Criptografia e muito mais).
· EF Core:
·· CRUD - Criar, Consultar, Atualizar e Deletar (4 operações básicas).
·· Migrations - Criação automática de um script de criação/mudanças na estrutura do banco de dados.
· Motor de Template do ASP.NET Core - Razor:
·· Tag Helper;
·· HTML Helper;
·· ViewComponent;
·· Layout e Importações;
· Padrão:
·· MVC
·· Repository
·· Unity of Works
·· Injeção de Dependência.
· Integrações com outros sistemas/biblotecas:
·· Correios
·· Pagar.Me
·· Gmail.
·· Sistema de registro de Log (Serilog)
·· Scheduler (Agendador de tarefas - Coravel)
·· AutoMapper.
· Dicas de escalabilidade do seu sistema:
·· Escalabilidade Horizontal
·· Escalabilidade Vertical
·· Os impactos na forma de codificar.
Related Skills
node-connect
334.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
334.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.2kCommit, push, and open a PR
Security Score
Audited on Dec 12, 2025
