Junte-se a mais de 16.000 desenvolvedores que se formaram com um treinamento de alta qualidade e estão colhendo resultados reais.
Entenda as principais diferenças entre microservices, monolito tradicional e a poderosa abordagem de monolito modular. Descubra por que grandes empresas estão voltando aos monolitos — mas com arquitetura moderna e escalável.
Aprenda os fundamentos do DDD e como aplicá-los na prática. Você vai entender como modelar seu domínio de forma estratégica, usando linguagem ubíqua e separando responsabilidades de verdade.
Conheça o projeto que vamos desenvolver juntos! Um e-commerce completo, dividido em módulos, para aplicar todos os conceitos de forma prática e próxima do mundo real.
Vamos construir o módulo responsável pela gestão de usuários e autenticação. Tudo com boas práticas, segurança e acoplamento mínimo com o restante da aplicação.
Crie um catálogo de produtos robusto, com regras de negócio bem definidas e separadas da camada de apresentação. Aqui você aprende como modelar entidades ricas.
Implemente o carrinho de forma desacoplada, persistente e funcional. Veja como integrar com o catálogo e manter a lógica isolada para facilitar testes e manutenção.
Estruture o fluxo de checkout com validações, cálculo de total e integração com pagamentos. Tudo de forma modular para permitir evolução futura.
Aqui você vai aprender o padrão Repository de verdade — não só como fazer um CRUD genérico, mas como aplicar estratégias específicas para cada módulo de forma coesa.
O coração do e-commerce. Vamos lidar com criação, rastreamento e regras de negócio relacionadas aos pedidos, mostrando como os módulos se comunicam de forma limpa.
A arquitetura Monolito Modular é a resposta moderna aos desafios que muitos times enfrentam com sistemas distribuídos complexos e difíceis de manter.
Empresas como Amazon e Shopify já entenderam isso na prática. A Amazon, após anos investindo em microservices, reconstruiu partes do seu sistema como um monolito modular, conseguindo ganhos enormes em desempenho, simplicidade e velocidade de entrega. A Shopify, uma das maiores plataformas de e-commerce do mundo, opera com um monolito modular que processa mais de 172 bilhões de requisições por dia, provando que essa abordagem é escalável, performática e sustentável.
Com o Monolito Modular, você une o melhor dos dois mundos:
A simplicidade de um único deploy, com
A organização e autonomia de módulos independentes, como em microservices.
Você vai aprender a:
Construir módulos independentes, com limites bem definidos;
Aplicar DDD (Domain-Driven Design) para criar software alinhado ao negócio;
Criar sistemas fáceis de testar, evoluir e escalar com times pequenos e eficientes.
Em um mercado onde a complexidade está freando entregas, quem domina essa arquitetura sai na frente.
Assunto relevante para arquitetura e desenvolvimento de software.
Claudio Alves Jr
Tive a oportunidade de fazer o curso de TDD e Web API, e foi uma experiência incrível! O professor Stephany tem uma didática excelente, explica os conceitos de forma clara e objetiva, além de trazer exemplos práticos que facilitam muito o aprendizado. Recomendado!
Felipe Almeida
Meu nome é Stephany Henrique Batista, sou formado em Ciências da Computação e tenho Pós em Banco de dados. Atuo na área de tecnologia há mais de 20 anos com várias experiências nacionais e internacionais, tendo atuado em uma das 100 empresas mais valiosas do mundo.
Tenho grandes experiências em sistemas distribuídos, além de Domain Driven Design e TDD.
Já consegui compartilhar meus conhecimentos para mais de 16.000 alunos, tendo uma nota excelente como avaliação na Udemy. Espero sinceramente poder ajudá-lo(a) neste curso. Fique livre para deixar o seu feedback e te espero nas aulas!
Caso o curso não atenda às suas expectativas ou você simplesmente não fique satisfeito por qualquer motivo, faço questão de devolver 100% do seu investimento — sem burocracia e sem perguntas. A sua satisfação é a minha prioridade. Mas, sinceramente, tenho certeza de que você vai gostar e aproveitar ao máximo o conteúdo.
R$ 350
Claro! Você terá suporte direto para esclarecer dúvidas e garantir que realmente aprenda.
Sim! Após concluir todas as aulas e atividades, você receberá um certificado de conclusão.
2025 – Todos os direitos reservados