Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
.NET Core: um curso orientado para o mercado de trabalho.
Bestseller
Highest Rated
Rating: 4.9 out of 5(1,216 ratings)
6,116 students

.NET Core: um curso orientado para o mercado de trabalho.

Aprenda .NET criando uma API completa com DDD, SOLID, testes, Docker, Azure DevOps, deploy no Azure e integração com IA.
Created byWelisson Arley
Last updated 6/2026
Portuguese

What you'll learn

  • Desenvolver uma API real em .NET com foco no que o mercado de trabalho realmente exige
  • Aplicar arquitetura com DDD e princípios SOLID para criar projetos mais organizados e escaláveis
  • Implementar autenticação segura com JWT, refresh token e login com Google
  • Trabalhar com banco de dados usando Entity Framework e migrations
  • Criar testes unitários e de integração para garantir a qualidade do software
  • Automatizar processos com CI/CD e pipelines no Azure DevOps
  • Utilizar Docker para facilitar a execução e padronização do projeto
  • Fazer deploy da aplicação no Azure com mais confiança
  • Integrar inteligência artificial à API para criar soluções mais modernas
  • Entender práticas reais de desenvolvimento backend usadas em times de tecnologia

Course content

13 sections260 lectures66h 36m total length
  • NOVIDADES: O que está acontecendo com o curso?15:38
  • Material complementar: Ebook do curso2:50

    Baixe aqui o ebook de apoio.

Requirements

  • Conhecimento básico de C# e lógica de programação
  • Noções básicas de orientação a objetos
  • Não é necessário ter experiência avançada com APIs, Azure, Docker ou testes automatizados
  • Um computador com acesso à internet
  • Vontade de aprender .NET na prática com um projeto mais próximo do mercado

Description

Chega de cursos que ensinam apenas o básico e não mostram como o desenvolvimento acontece no mundo real.


Se você quer aprender .NET de verdade, construir uma API completa do zero e entender como projetos profissionais são organizados, este curso foi feito para você.


Aqui, você não vai perder tempo com conteúdo raso ou exemplos desconectados da prática. A proposta é colocar você em um cenário muito mais próximo do mercado, mostrando como desenvolver uma API robusta, aplicar boas práticas, testar, automatizar processos e publicar sua aplicação na nuvem.


Ao longo do curso, você vai sair do nível “sei fazer funcionar” para um nível muito mais forte: “sei estruturar, testar, versionar, publicar e evoluir uma aplicação backend com mais confiança”.


Neste curso, você vai aprender a:


Criar uma API em .NET do zero

Desde a estrutura inicial do projeto até endpoints mais completos e regras de negócio.


Construir uma arquitetura mais profissional

Aplicando DDD, princípios SOLID, organização em camadas e separação de responsabilidades.


Implementar autenticação moderna

Com JWT, refresh token e login com Google.


Trabalhar com persistência de dados

Utilizando Entity Framework, migrations e boas práticas de acesso a dados.


Criar testes automatizados

Com testes unitários, testes de integração e uso de Testcontainers.


Entender o fluxo real de times de tecnologia

Versionamento, Pull Requests, políticas de branch e colaboração com Azure DevOps.


Automatizar seu processo com CI/CD

Criando pipelines para validar o projeto e melhorar a entrega contínua.


Publicar no Azure

Levando sua API para produção com serviços da Microsoft Azure.


Integrar IA ao projeto

Adicionando recursos modernos que aumentam o valor da aplicação.


Melhorar a qualidade do código

Com cobertura de testes, revisão e práticas que deixam o projeto mais confiável.


Este curso é ideal para quem quer parar de apenas assistir aulas e começar a desenvolver habilidades que realmente fazem diferença no mercado.


Se você é iniciante, vai aprender com um projeto completo e guiado.

Se já trabalha com .NET, vai fortalecer sua base em arquitetura, testes, DevOps e Cloud.


Você não precisa aprender errando em vários projetos reais, gastando meses para conectar sozinho peças que quase ninguém ensina de forma organizada. Neste curso, eu reuni em um só lugar os conceitos, práticas e ferramentas que ajudam a acelerar sua evolução como desenvolvedor backend .NET.


Serão menos aulas soltas e mais construção prática. Menos teoria desconectada e mais visão de mercado.


Se a sua meta é aprender .NET com mais profundidade, criar projetos mais profissionais e se destacar como desenvolvedor, este curso pode encurtar bastante esse caminho.


Entre agora e venha construir uma API completa em .NET com foco no que o mercado realmente valoriza.

Who this course is for:

  • Iniciantes que querem aprender .NET criando uma API completa na prática
  • Desenvolvedores .NET que desejam evoluir em arquitetura, testes e boas práticas
  • Profissionais que querem aprender JWT, Docker, Azure DevOps, CI/CD e deploy no Azure
  • Quem busca construir projetos mais alinhados com o mercado de trabalho
  • Desenvolvedores que querem sair do básico e criar APIs mais profissionais