REST com ASP.NET e .NET 5: Minicurso Gratuito Completo!

preview_player
Показать описание
✅ REST API's RESTFul do 0 à Azure com ASP.NET Core 5 e Docker
🎯 Desenvolva uma API REST do zero absoluto atendendo todos os níveis de maturidade RESTful e implante na Azure + React JS

✅ O curso ensina os fundamentos centrais de Webservices API's REST e RESTful tanto na teoria(10%), quanto na prática(90%). Esse conhecimento será aplicado na implementação de uma API RESTful com ASP.NET Core 5 e C#. Iniciaremos com uma aplicação simples que avançará gradualmente para cenários mais complexos. Abordaremos, noções de HTTP, verbos/métodos, tipos de parâmetros, paginação, upload e download de arquivos, versionamento, HATEOAS, Swagger (OpenAPI), autenticação etc.
Iremos adicionar o suporte ao Docker e implantar nossa API em uma Azure App Service inicialmente de forma manual e depois de forma automática. Conheceremos o Docker Hub e aprenderemos contruir as nossas Docker images automaticamente com o Travis CI. E pra fechar o curso com chave de ouro iremos implementar um pipeline de integração contínua envolvendo o Github, o Github Actions e uma Azure App Service. Vai ser incrível você commita o código e envia pro Github, a Action é inicializada e constrói as Docker Images e implanta na Azure "Automágicamente".
Mas não para por aí na última atualização foram adicionadas novas seções BÔNUS ensinando como usar outros bancos de dados, como migrar de versões antigas para a versão mais recente do framework e uma seção ensinando tudo o que você precisa saber pra consumir uma API com React JS. Na verdade, é tanto conteúdo que só essa seção já poderia ser considerada um minicurso à parte.
Enfim o objetivo central do curso é servir como um ponto de partida de onde os alunos possam expandir seus conhecimentos sobre o tema e possam "caminhar com as próprias pernas".

✅ Para quem é este curso:
Desenvolvedores em início de carreira e que precisam aprender a desenvolver uma API REST/RESFul do zero
Esse curso é indicado para desenvolvedores e engenheiros de software
Para desenvolvedores back-end com conhecimentos de Java, Rails, Django, Node etc e desejam aprender como fazer o que sabem mas com outra tecnologia
Desenvolvedores front-end que desejam se tornal fullstack
Quem já tentou outros tutoriais sobre Webservices REST/RESTful e descobriu que eles eram muito lentos, desatualizados e chatos!

✅ Capítulos

00:00:00 Apresentação
00:00:28 Vinheta
00:00:33 A Evolução do .NET
00:06:14 Criando o Repositório no Github
00:07:59 Fazendo o Pull (Baixando o Código) do Github
00:10:01 Adicionando o Arquivo .gitignore
00:10:43 Scaffold na Linha de Comando
00:13:48 Abrindo o Projeto no Visual Studio
00:15:36 Executando a Aplicação
00:17:12 Como Versionaremos o nosso Código
00:19:12 Scaffold no Visual Studio
00:21:34 Executando a Aplicação
00:22:05 Commit e Push (Envio) do Código pro Github
00:25:06 Conferindo o Github
00:25:29 Conhecendo as Anotations API Controller, Route, HTTPGet e PathParams
00:39:20 Commit e Push do Código
00:39:57 Entendendo o Conceito de Ambiguidade de Rotas em uma API REST
00:44:46 Executando a Aplicação
00:46:12 Implementando as Classes Controller e Model
00:48:34 Commit e Push do Código
00:49:33 Definindo a Interface IPersonService
00:51:44 Implementando a Interface IPersonService (Serviços no .NET 5)
00:58:37 Conhecendo os Quatro Principais Verbos REST GET, POST, PUT e DELETE
01:06:34 Como o ASP.NET Sabe qual Operação Executar?
01:07:57 Executando a Aplicação
01:08:35 Testando os Verbos POST, PUT e DELETE no Postman
01:11:59 REST API's RESTFul do 0 à Azure com ASP.NET Core 5 e Docker

✅REST com ASP.NET e .NET 5: Minicurso Gratuito Completo!
(Todos os videos estão agendados saindo um por dia)

✅Montando um Ambiente de Desenvolvimento ASP.NET e .NET5 no Windows: Minicurso Gratuito Completo!

✅Montando um Ambiente de Desenvolvimento ASP.NET e .NET5 no Linux: Minicurso Gratuito Completo!

✅Docker para Iniciantes: Minicurso Gratuito Completo!
Рекомендации по теме
Комментарии
Автор

Torne-se um verdadeiro Ninja, desenvolva API's e/ou microsserviços sólidos e eficientes com .NET 6, ASP.NET Core, Docker, RabbitMQ, Azure e muito mais ...
✅ Cupons de desconto:
🔥 pub.erudio.com.br/kr/rest_asp
🔥

erudiotraining