Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ASP.NET 2026 do 0 à Azure e GCP com ASP .NET 10 Docker e K8s
Bestseller
Highest Rated
Rating: 4.5 out of 5(2,262 ratings)
8,974 students

ASP.NET 2026 do 0 à Azure e GCP com ASP .NET 10 Docker e K8s

Domine ASP .NET 10 Swagger Docker Kubernetes REST Web API RESTful JWT xUnit Testcontainers React JS do 0 à Azure, GCP e+
Last updated 6/2026
Portuguese

What you'll learn

  • 10% Teoria e 90% Prática
  • A desenvolver uma API RESTFul do 0 absoluto
  • As boas práticas a se adotar ao desenvolver API’s
  • Entenderá os conceitos teóricos que fundamentam o REST
  • Como trabalhar com Postman
  • Como fazer requests RESTful usando Postman
  • Entenderá o modelo de maturidade RESTful
  • Os principais Verbos do REST
  • Como usar parâmetros via query, path, header e body
  • Paginação de APIs
  • Versionamento de APIs
  • Entender sobre Media Types e Content Negociation
  • Disponibilizar download de arquivos na sua API
  • Fazer upload de arquivos na sua API
  • Aprenderá na prática HATEOAS
  • Documentar uma API com o Swagger (OpenAPI)
  • Conceitos básicos de SQL e Migrations
  • Técnicas de Autenticação REST com JWT
  • Usar alguns padrões de projetos
  • Dividir a aplicação em diferentes camadas
  • Utilizar os principais serviços da Azure como Azure Database, Azure Container Registry, Azure App Services etc
  • Integração e Deploy Contínuos envolvendo o Github, o Github Actions e a Azure
  • Disponibilizar uma API na nuvem da Azure
  • Aprenda a Integrar API's de terceiros com suas API's REST ful
  • [EXTRA] - Conceitos básicos de Docker
  • [EXTRA] - Conceitos básicos de Docker Compose
  • [EXTRA] - Como implantar o projeto na nuvem
  • [EXTRA] - [Minicurso de Kubernetes - K8s] Entendendo Conceitos Chave do Kubernetes
  • [EXTRA] - [Minicurso de React JS] Como Consumir a API com ReactJS
  • [EXTRA] - Como Integrar Microsserviços à API do ChatGPT

Course content

68 sections645 lectures66h 22m total length
  • 0101 Apresentação5:45

    Apresentação do conteúdo do curso

Requirements

  • Noções básicas de Orientação a Objetos
  • Conhecimentos básicos de SQL e qualquer banco de dados relacional
  • Conhecimentos básicos de C#
  • Noções básicas de Request e Response do HTTP

Description

[16/10/2025] Todo o conteúdo prático do curso foi regravado e reestruturado, foram adicionados novos recursos, tecnologias e funcionalidades.

ASP.NET 2026: Do Zero à Microsoft Azure e Google Cloud com .NET, Docker e Kubernetes

Se você quer aprender ASP.NET de verdade, desenvolvendo aplicações modernas, seguras e escaláveis, este curso é para você. Aqui, você vai construir um projeto completo e bem estruturado, explorando todos os recursos essenciais do .NET enquanto se prepara para levar suas aplicações à nuvem com Azure e GCP.

O foco vai muito além de criar uma API: você sairá dominando o ASP.NET Core, compreendendo suas funcionalidades e escrevendo código limpo, eficiente e pronto para produção.


Domine ASP.NET na prática

Desde os primeiros passos até os recursos mais avançados, você aprenderá a desenvolver aplicações robustas com injeção de dependências, controllers, manipulação de requisições e respostas, tratamento de exceções e muito mais.

Além de construir um sistema bem estruturado, você verá como integrar sua aplicação com um banco de dados SQL Server, utilizando Entity Framework Core com migrations para um gerenciamento seguro e profissional. Também aplicará padrões de design como DTO, Builder, Factory e Strategy, garantindo um código organizado e fácil de manter.


Código seguro, testado e bem documentado

Para garantir que sua aplicação funcione perfeitamente, você aprenderá testes unitários e de integração com xUnit, Moq, TestContainers e ferramentas modernas para APIs REST, validando cada funcionalidade com confiança.

A segurança também será uma prioridade. Você implementará autenticação com JWT e Microsoft Authentication, protegendo seus endpoints e garantindo controle de acesso eficiente. Além disso, trabalharemos com CORS, Content Negotiation e HATEOAS, tornando sua API mais flexível e aderente aos padrões do mercado.

E para que sua aplicação seja fácil de entender e integrar, configuraremos a documentação automatizada com Swagger (OpenAPI) e Scalar, oferecendo interfaces modernas e interativas para explorar e testar sua API.


Desenvolva, conteinerize e implante na nuvem

Saber programar é essencial, mas entender como levar sua aplicação para produção é o que realmente faz a diferença. Você aprenderá Docker e Docker Compose, criando um ambiente seguro e previsível para rodar suas aplicações.

Depois, vamos automatizar a entrega do software com CI/CD utilizando GitHub Actions, garantindo que suas atualizações sejam publicadas de forma rápida e eficiente.

Você também verá na prática como implantar sua aplicação na Azure e GCP. Trabalharemos com Azure SQL Database, Azure Container Registry e Azure App Services na Microsoft Azure e com Google Cloud SQL, Google Artifact Registry, Google Cloud Run e Kubernetes no GKE (Google Kubernetes Engine) na GCP.


Expanda suas habilidades com conteúdos extras

Além do domínio do ASP.NET Core, você terá acesso a conteúdos que ampliam seu conhecimento e preparam você para desafios do mundo real. Você aprenderá a consumir a API com ReactJS, trabalhar com upload e download de arquivos, importar e exportar planilhas, enviar e-mails com MailKit e até integrar sua aplicação com o ChatGPT.


Aprenda com um curso sempre atualizado

Desenvolvido por um instrutor com quase 15 anos de experiência no desenvolvimento de software e mais de 60 mil alunos treinados, este curso foi atualizado para .NET 10, trazendo as melhores práticas mais recentes do mercado.

Se você quer um curso completo, prático e direto ao ponto, que te ensine ASP.NET de forma aplicada e te prepare para implantar aplicações profissionais na nuvem, inscreva-se agora e comece sua jornada!

Who this course is for:

  • 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!