Skip to content

andre-silva366/API_Catalogo_Produtos

Repository files navigation

Curso de Web APIs com .NET 8, C#, Entity Framework, Padrão Repository, Unit of Work, DTO, AutoMapper e HttpPatch

Este repositório contém o código e os recursos do curso de Web APIs ministrado pelo mestre Macoratti.

Sobre o Curso

Este curso aborda a criação de Web APIs usando .NET 8 e C#. O curso cobre uma variedade de tópicos, incluindo Entity Framework, o padrão Repository, Unit of Work, DTOs, AutoMapper e HttpPatch.

Conteúdo do Curso

  1. .NET 8: Uma plataforma de desenvolvimento de alto desempenho para a criação de aplicativos modernos.
  2. C#: Uma linguagem de programação moderna e orientada a objetos.
  3. Entity Framework: Um ORM (Object-Relational Mapper) que permite aos desenvolvedores trabalhar com bancos de dados usando objetos .NET.
  4. Padrão Repository: Um padrão de design que abstrai o acesso aos dados, promovendo a independência do código de negócios em relação à persistência de dados.
  5. Unit of Work: Um padrão de design que garante que todas as alterações feitas durante uma transação de negócios sejam commitadas ou revertidas como uma única unidade de trabalho.
  6. DTOs (Data Transfer Objects): Objetos simples usados para transferir dados entre processos.
  7. AutoMapper: Uma biblioteca .NET para mapear diferentes tipos de objetos entre si.
  8. HttpPatch: Um método HTTP usado para atualizações parciais de recursos.

Como Usar

Para usar este repositório, clone-o para sua máquina local e siga as instruções fornecidas em cada diretório.

Contribuições

Contribuições são bem-vindas! Por favor, leia as diretrizes de contribuição antes de enviar uma solicitação pull.

Contato

Se você tiver alguma dúvida ou comentário, sinta-se à vontade para entrar em contato.

About

Projeto de curso do Macorrati, uma WebApi usando .NET 8.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages