/2811

Curso 2811 - Fundamentos do ASPNET 6 - balta.io

Primary LanguageC#MIT LicenseMIT

2811 - Fundamentos do ASP.NET 6

Repositório do curso Fundamentos do ASP.NET 6 da plataforma balta.io

Contém códigos de exemplos desenvolvidos durante as aulas.

Você pode encontrar os originais em:

Tecnologias Utilizadas

Divisão do Código

Há links específicos para cada commit de finalização de uma aula.

Lista de Aulas

Aulas Descrição
aula-2-1 MVC: Iniciando o projeto
aula-2-2 MVC: Configgurando o EF
aula-2-3 MVC: Gerando o banco de dados
aula-2-6 MVC: Rotas e Controllers
aula-2-7 MVC: Adicionando suporte a Controllers
aula-2-8 MVC: Lendo itens do banco de dados
aula-2-9 MVC: Criando um registro
aula-2-10 MVC: Atualizando e excluindo um registro
aula-2-12 MVC: Melhorando a API
aula-3-2 CRUD e Entity Framework: Criando o projeto
aula-3-3-1 CRUD e Entity Framework: Adicionando suporte ao Entity Framework
aula-3-3-2 CRUD e Entity Framework: Adicionando suporte ao Entity Framework
aula-3-3-3 CRUD e Entity Framework: Adicionando suporte ao Entity Framework
aula-3-4 CRUD e Entity Framework: Criando o banco de dados
aula-3-6 CRUD e Entity Framework: Nomeando um EndPoint
aula-3-7 CRUD e Entity Framework: Versionamento
aula-3-8 CRUD e Entity Framework: Async e Await
aula-3-9 CRUD e Entity Framework: CRUD de Categorias
aula-3-13 CRUD e Entity Framework: ViewModels
aula-3-14 CRUD e Entity Framework: EditorViewModel
aula-3-15 CRUD e Entity Framework: Validações
aula-4-2 Autenticação e Autorização: Token e JWT
aula-4-3/aula-4-4 Autenticação e Autorização: Token Service/Gerando Token
aula-4-5 Autenticação e Autorização: Injeção de Dependência
aula-4-8 Autenticação e Autorização: JWT Claims
aula-4-9 Autenticação e Autorização: Configurando Autenticação e Autorização
aula-4-11 Autenticação e Autorização: Iniciando o cadastro e usuários
aula-4-13 Autenticação e Autorização: Registrando um novo usuário
aula-4-14 Autenticação e Autorização: Autenticando
aula-4-15 Autenticação e Autorização: Gerando tokens com Claims
aula-4-16 Autenticação e Autorização: Implementando um ApiKey
aula-5-2 Configuração: Lendo do AppSettings
aula-5-3 Configuração: Organizando o Program
aula-5-5 Configuração: Criando um serviço de e-mails
aula-5-7 Configuração: Arquivos estáticos
aula-5-8 Configuração: Upload de imagens
aula-6-6 Performance: Cache
aula-6-7 Performance: Compressão
aula-8-6 Ambientes e Documentação: IsDevelopment
aula-8-7 Ambientes e Documentação: Forçando HTTPS
aula-8-8 Ambientes e Documentação: Connection Strings
aula-8-10 Ambientes e Documentação: Documentando a API

Autor

Rene Bentes Pinto

Licença

Copyright (c) 2022-2023 Rene Bentes Pinto

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.