Fundamentos do ASP.NET 6

Aprenda a construir APIs, implementar autenticação e autorizaçao e desenvolvimento de serviços com o Framework mais amado pela comunidade.

0 (0)

4032 Alunos

Intermediário

Fundamentos do ASP.NET 6

7h 44m de conteúdo

Certificado de conclusão

Acesso em todas as plataformas

Comprar
Introdução e Minimal APIs

Introdução

3m

Rodando sua primeira App

3m

Protocolo HTTP, DNS e fundamentos

4m

Entendendo os verbos HTTP

3m

HTTP Status Code

3m

Como funciona um App ASP.NET

4m

Mapeando uma requisição

4m

Funções anônimas

2m

Parâmetros

4m

Serialização JSON

7m

Conclusão do módulo

1m

MVC

Iniciando o projeto

3m

Configurando o EF

4m

Gerando o banco de dados

2m

Entendendo o padrão MVC

4m

Entendendo os Controllers

4m

Rotas e Controllers

4m

Adicionando suporte a Controllers

3m

Lendo itens do banco de dados

4m

Criando um registro

5m

Atualizando e excluindo um registro

6m

Testando a API

2m

Melhorando a API

6m

CRUD e Entity Framework

Visual Studio, Visual Studio Code, Rider

11m

Criando o projeto

4m

Adicionando suporte ao Entity Framework

3m

Criando o banco de dados

3m

Iniciando os Controllers

6m

Nomeando um EndPoint

7m

Versionamento

6m

Async e Await

9m

CRUD de Categorias

7m

Testando a API

9m

Tratando erros

5m

Finalizando o CRUD de categorias

5m

ViewModels

7m

EditorViewModel

4m

Validações

6m

Padronização

6m

Padronizando erros

6m

Padronizando o GetById

3m

Padronizando o BadRequest

7m

Conclusão do módulo

3m

Autenticação e Autorização

Introdução

6m

Token e JWT

8m

Token Service

6m

Gerando Token

4m

Injeção de Dependência

7m

AddScoped, AddTransient, AddSingleton

7m

Inspecionando o Token

5m

JWT Claims

6m

Configurando Autenticação e Autorização

5m

Testando a autenticação e autorização

9m

Iniciando o cadastro de usuários

7m

Salvando senhas no banco de dados

6m

Registrando um novo usuário

8m

Autenticando

8m

Gerando Tokens com Claims

6m

Implementando um ApiKey

11m

Configuração

Entendendo o AppSettings

4m

Lendo do AppSettings

7m

Organizando o Program

3m

Como funciona o envio de E-mails

8m

Criando um serviço de envio de E-mails

7m

Enviando E-mail

5m

Arquivos estáticos

6m

Upload de imagem

8m

Conclusão do Módulo

5m

Performance

Introdução

2m

Impacto da utilização dos ViewModels

8m

Alterando a serialização padrão do ASP.NET

5m

Paginação de dados

6m

Filtrando dados

6m

Cache

8m

Compressão

8m

ASP.NET 5 (Migração)

Introdução

1m

Criando um projeto

2m

Estrutura do Projeto

4m

Migrando o código

3m

Migrando os pacotes

3m

Ambientes e Documentação

Introdução

1m

Modo DeBug vs Modo Release

5m

Configurações de Debug

4m

Compilando em modo release

4m

Entendendo o LaunchSettings

7m

IsDevelopment

3m

Forçando HTTPS

3m

Connection Strings

8m

Open API

4m

Documentando a API

5m