Formação prática em Arquitetura .NET

Curso Completo de Clean Architecture Essencial

Este curso mostra, na prática, como aplicar a Clean Architecture em aplicações ASP.NET Core MVC. Começamos com uma solução monolítica, identificamos os problemas de acoplamento e evoluímos passo a passo para uma solução com 5 projetos (Domain, Application, Infrastructure, IoC e WebUI), aplicando DDD, Repository, CQRS, testes de unidade, segurança e migrando o projeto para o .NET 6, 7 e 8.

Atualizado para .NET 6, 7 e 8 Inclui MVC, Repositórios, AutoMapper e CQRS Criação completa de solução com 5 projetos
aulas em vídeo Acesso vitalício e atualizações Certificado de conclusão
Por que este curso

Aprenda Clean Architecture no mundo real

A Clean Architecture organiza seu projeto para ser fácil de entender, evoluir e testar. Neste curso você aprende passo a passo, criando uma solução completa com Domain, Application, Infrastructure, IoC e MVC.

Fundamentos

Entenda os pilares da Clean Architecture

Conceitos essenciais: separação de responsabilidades, regras da dependência, modelos ricos, camadas internas e externas e muito mais.

Prática

Crie uma solução completa com 5 projetos

Domain, Application, Infrastructure, IoC e WebUI — com MVC, Views, Repositórios, AutoMapper, CQRS e testes de unidade.

Profissional

Aplicação real + testes + migrações

Você cria o projeto no .NET 8 ou .NET 9 usando Visual Studio 2022, EF Core, Migrations, Fluent API, segurança e autenticação.

O que você vai aprender

Da introdução ao projeto final completo

  • Apresentação e ambiente
  • Ambiente .NET Core e .NET CLI
  • Modelo Anêmico e Separação de Conceitos
  • Dependency Inversion
  • Padrão Repository
  • Padrão MVC
  • Padrão CQRS
  • Arquitetura Monolítica
  • Arquitetura em Camadas
  • Arquitetura Cebola
  • Clean Architecture
  • Testes de Unidade com xUnit
  • Criação das entidades do domínio
  • Testes das entidades Category e Product
  • Criando estrutura da solução
  • Fluent API + Repositórios + IoC
  • Migrations do EF Core
  • DTOs + AutoMapper
  • Serviços Application + CQRS
  • Camada WebUI com Controllers e Views
  • Segurança, Login, Register e usuários iniciais
  • Versões do projeto no .NET 6, 7 e 8
Projetos práticos

Aprenda construindo aplicações reais

1. Solução Clean Architecture completa

  • Domain, Application, Infrastructure, IoC e WebUI
  • Fluent API + Repositórios + CQRS
  • Login, Register e segurança básica
  • Testes de unidade para entidades

2. Projeto migrado para o .NET 7 e .NET 8

  • Uso do Visual Studio 2022
  • Atualização das camadas
  • Migrations e ajustes EF Core
  • Validações, DTOs e Controllers
Bônus e materiais

Muito além das videoaulas

Código-fonte completo

Projetos organizados por módulo, prontos para você estudar e aplicar.

Checklists de arquitetura

Guia com boas práticas para projetar soluções limpas e escaláveis.

Acesso vitalício

Assista no seu ritmo, sem pressa e com atualizações contínuas.

Apresentação do Curso

Assista à introdução do curso

Veja como o curso é estruturado e por que ele pode transformar sua forma de desenvolver projetos na plataforma .NET usando a Clean Architecture

Como funciona a entrega

Rápido, simples e organizado

Formato das aulas

  • Entrega digital via download
  • Projetos completos organizados
  • PDF com estrutura e guia do curso (clique para baixar)
  • Módulos divididos em seções objetivas
Investimento
Domine a Clean Architecture de verdade

Curso completo, direto ao ponto e com aplicação real. Ideal para quem quer desenvolver soluções profissionais e escaláveis.

Quero me inscrever agora →