Crie uma Web API com .NET + EF Core + Docker

Criando uma WebAPI RESTful utilizando Asp .NET Core, Entity Framework Core, Docker, Angular, MySQL e Mais!
4.57 (527 reviews)
Udemy
platform
Português
language
Web Development
category
Crie uma Web API com .NET + EF Core + Docker
2 262
students
15 hours
content
Sep 2024
last update
$54.99
regular price

Why take this course?

🌟 Curso Intensivo: Crie uma Web API com .NET 6 + EF Core + Docker 🌟


Sobre o Curso:

Criando uma WebAPI RESTful utilizando Asp .NET Core, Entity Framework Core, Docker, Angular, MySQL e Mais!

🚀 Compreenda a arte de desenvolver APIs com .NET 6 - Este curso é dedicado ao aprendizado prático de como criar uma API Web RESTful utilizando o último framework do .NET, o .NET 6, em conjunto com o robusto ASP.NET Core 3.1. Você irá mergulhar no universo das APIs REST, compreendendo desde os fundamentos até as práticas avançadas de desenvolvimento.


Conteúdo Detalhado:

10 Seções • 116 aulas • Duração total: 14h 14m

  1. Ferramentas e Sugestões 🛠️

    • Configuração de ambiente de desenvolvimento.
    • Melhores práticas para trabalhar com .NET 6.
  2. HTTP, REST, JSON e MVC 🌐

    • Entendendo os conceitos básicos da web moderna.
    • Princípios de design baseado em recursos (REST).
  3. Projeto .NET Core + .NET 6 🏗️

    • Configuração inicial do projeto API.
    • Aspectos principais do .NET 6 e como utilizar o mesmo.
  4. Introdução a EF Core 🔍

    • Entendendo o Entity Framework Core.
    • Primeiros passos com o EF Core.
  5. Repositório 🗂️

    • Configuração do DbContext e aplicação de migrações.
  6. DTO e AutoMapper 🔄

    • Trabalhando com Data Transfer Objects (DTO).
    • Mapeamento automático de objetos com o AutoMapper.
  7. Swagger 📖

    • Documentação interativa da API.
    • Utilização do Swashbuckle para adicionar a documentação Swagger.
  8. Task, Paginação e Filtros 🔧

    • Manipulação assíncrona em ASP.NET Core.
    • Implementando paginação e filtragem de dados.
  9. Docker (.NET Core e MySQL) ⚓️

    • Containerização da API com Docker.
    • Configuração e uso de imagens Docker para .NET Core e MySQL.
  10. Angular e .NET Core Web API 🛠️

    • Integração com a parte front-end utilizando Angular.
    • Melhorando um projeto Angular existente para se integrar com a nossa API.

O que Você Aprenderá:

  • Como interagir corretamente com sua API usando os métodos HTTP adequados.
  • Segurança e idempotência dos métodos HTTP como Get, Post, Put, Patch e Delete.
  • Validação de entradas enviadas para a API e implementação de recursos comuns, como filtragem e pesquisa.
  • Complexidades da paginação e suas implementações.
  • Como publicar sua aplicação em containers Docker.

Experiência Prática:

Publicando Nossa Aplicação no Docker! 🚀

Neste curso, você não só aprenderá os conceitos teóricos, mas também terá a oportunidade de colocir em prática o que foi ensinado ao publicar sua própria API Web RESTful em containers Docker. Isso garante que você saia do curso com uma solução real, pronta para ser implantada e escalada conforme as necessidades da sua empresa ou projeto pessoal.


Siga Este Caminho e Torne-se Especialista em Desenvolvimento de APIs com .NET 6!

Ao finalizar este curso, você estará equipado com o conhecimento necessário para desenvolver APIs RESTful de forma eficiente, segura e escalável com as tecnologias mais modernas. Esteja se preparando para um projeto em sua empresa ou buscando aprimorar suas habilidades em desenvolvimento web, este curso é o passo definitivo em sua jornada de aprendizado. 🚀💻

Loading charts...

2648250
udemy ID
09/11/2019
course created date
22/04/2020
course indexed date
Bot
course submited by