Skip to content

Um modelo de Web API como exercício de curso API Rest com .NET

Notifications You must be signed in to change notification settings

MisterMisunderstood/FilmesAPI

Repository files navigation

c# VSCode Postman M$SQL

FilmesAPI

Um modelo de Web API como exercício de curso API Rest com .NET

Com foco no Back-End, essa Web API é feita em .Net 6 (dotNet) e C# (C-Sharp), permitindo requisitar ou enviar informações para o server e a utilização de DTO's (objeto de transferência de dados). Basicamente trata da construção base de uma Web API, passando por assuntos relevantes como POO (programação orientada a objetos), os principais verbos HTTP, conectar uma base de dados utilizando o Entity Framework Core, Migrations entre outros, além do uso de ferramentas como o Postman. No meu caso, trabalhei na construção da API usando VsCode no Linux e EF-Core.

Dividido em 6 tópicos:

  1. Entendendo o conceito
  • Preparando o ambiente: configurações Iniciais
  • O que é uma API
  1. Iniciando o projeto .NET 6
  • Criando um projeto .NET 6
  • Recebendo os dados de um filme
  • Validando parâmetros recebidos
  1. Consultando e paginando
  • Retornando filmes da API
  • Recuperando filmes por ID
  • Paginando resultados
  • Padronizando o retorno
  1. Utilizando banco de dados
  • Conectando ao banco de dados
  • Gerando a primeira migration
  • Realizando operações no banco
  • Utilizando DTOs
  1. Atualizando e removendo
  • Atualizando dados com PUT
  • Atualizando dados com PATCH
  • Deletando filmes
  1. Documentando com Swagger
  • Documentando a API

photo_2022-08-22_20-00-58

Você pode conferir o curso clicando aqui

About

Um modelo de Web API como exercício de curso API Rest com .NET

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages