Curso totalmente atualizado com a última versão do .Net 8, gravado em 2024.
Tecnologia utilizada:
.NET 8 - SQLServer - EF Core 8 - Swagger
Será implementada a criação de uma Padrão API RestFul com criação de Cliente, Serviços e será possível efetuar o agendamento.
Utilizamos o Identity para Cadastro de usuário e Login.
A parte de autenticação e autorização, foi feita com Identity e geramos Token JWT.
Nesse curso não será implementado o Front-end nesse primeiro momento, porém ela está pronta para ser consumida por qualquer framework da atualidade.
Abordaremos o mapeamento do banco de dados através das classes, efetuaremos as migrations para criar o banco de dados.
Mostraremos o [Authorize], para restringir acesso de usuários que não está logado
Você aprenderá sobre injeção de dependência, pois utilizará a técnica no acesso ao banco de dados.
Será abordada técnica do Include para exibir as classes externas.
Aprenderá o motivo de utilizar classes DTO ou ViewModel.
Você terá acesso à novas funcionalidades criadas nesse projeto.
Os requisitos mínimos para participar desse treinamento:
- Possuir conhecimento de lógica de programação
- Conhecer a línguagem C#
- Possuir noção básica de protocolos HTTP, porém iremos criar aulas teóricas.
Esse curso é prático.
Instrutor trabalha atualmente criando APIs profissionalmente.