Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C# Minimal API com .NET 6
Highest Rated
Rating: 4.6 out of 5(45 ratings)
153 students

C# Minimal API com .NET 6

.NET 6, C#, Carter, Dapper, EFCore, Azure Service Bus e Mass Transit.
Last updated 2/2022
Portuguese

What you'll learn

  • Criar uma aplicação de envio de pacotes e localização dos mesmos durante o período de entrega.
  • Utilizar as Minimal API's com C# e .NET 6 e desenvolver dois micro serviços do início ao fim
  • Usar e habilitar o CORS além de documentar as aplicações com o Open API
  • Utilizar o Dapper e o EFCore conectando no banco de dados SQL
  • Trocar mensagens entre as aplicações através do Azure Service Bus com o auxílio do MassTransit

Course content

4 sections • 20 lectures • 2h 7m total length
  • Introdução1:01
  • Ferramentas necessárias2:11

Requirements

  • Conceitos sobre HTML e noções de lógica de programação, linguagem C# e de ASP .NET embora não sejam obrigatórias ajudarão na melhor compreensão dos encontros.
  • Durante nossos encontros focaremos totalmente na prática, por isso é recomendado que me acompanhe escrevendo o seu código
  • É importante ter em mente que por ser um treinamento totalmente prático os conceitos apresentados podem necessitar de um maior aprofundamento por parte do aluno. Esse treinamento e a execução do projeto pode ser usado como base para direcionar os estudos posteriores.

Description

Através deste curso você aprenderá como aplicar a nova feature do .NET 6 conhecida como Minimal APIs, permitindo assim que você reduza a complexidade do seu projeto, abrace o minimalismo e ainda assim garanta a escalabilidade dos seus projetos.

Ao utilizar o template de Minimal APIs para a entrega de seus produtos você terá uma maneira alternativa de construir serviços (HTTP), mas é importante lembrar que esse template não substitui o ASP.NET e sim traz uma nova abordagem para a criação de micro serviços com dependências mínimas.

Ao final de nossa jornada você terá o conhecimento necessário e estará apto a aplicar os conceitos em projetos do mundo real com uma metodologia comprovadamente efetiva! Juntos vamos desenvolver 2 micro serviços que serão responsáveis por registrar a postagem de pacotes e monitorar o tracking de localização do mesmo através de seu posicionamento geográfico.


1 - Introdução:

O conteúdo dos encontros e todas as ferramentas necessárias são apresentadas nessa seção. É recomendado iniciar os vídeos após ter todo o seu ambiente de desenvolvimento previamente configurado e também acompanhar o instrutor escrevendo o seu próprio código para melhor fixação do conteúdo.


2 - Minimal Api - Packages:

Nesta seção vamos em conjunto desenvolver um micro serviço utilizando o conceito de Minimal API 's. Esse serviço será o responsável por registrar uma entrada de pacotes para entrega (simulando uma distribuidora de encomendas como por exemplo os Correios).


3 - Minimal Api - Delivery:

Nesta seção vamos em conjunto desenvolver um micro serviço utilizando o conceito de Minimal API 's. Esse serviço será o responsável por registrar o trajeto de seu pacote através de latitudes e longitudes (simulando uma distribuidora de encomendas como por exemplo os Correios).


4 - Conclusão:

Nesta seção vamos utilizar nossos dois micro serviços como backend para nossa aplicação de gestão de pacotes. Nela será possível, registrar um novo pacote, atualizar a localização e acompanhar o tracking do mesmo no mapa.


Abraços e bons estudos! :)

Eduardo Queiróz

Who this course is for:

  • Desenvolvedores que desejam criar APIs usando o template de Minimal API's e a plataforma .NET 6