Aprenda neste curso inédito como desenvolver aplicações web com Clean Architecture e integrar com Django, Flask e outros.
Reutilizar código de verdade é algo muito difícil de se atingir quando desenvolvendo aplicações web. Projeger sua camada de domínio da influência de frameworks, bibliotecas e etc não é uma tarefa fácil, certo? Errado, arquiteturas como a Clean Architecture ou Hexagonal Architecture ( veja meu curso sobre essa ) vem justamente para nos ajudar a atingir esse ideal no entao, frameworks como Django, Flask, FastAPI e etc não foram feitos pensados dessa maneira, e neste curso eu vou lhe ensinar a como desenvolver suas aplicações seprando por camadas e utilizar injeção de dependência para que você possa reutilizar suas regras de negócio com literalmente QUALQUER outro framework Python ( no entanto os conceitos desse curso se aplicam a qualquer linguagem de programação, então se você é de outra linguagem, seja vindo, você vai adorar esse curso ).
Aprenda neste curso inédito como desenvolver aplicações web com Clean Architecture e integrar com Django, Flask e outros.
Apresentação do curso
Introdução a Clean Architecture
Visão geral da arquitetura do Django e do Flask
Preparação do projeto com Clean Architecture
Implementando a primeira regra de negócio
Introdução a Domain Driven Design
Introducção a Test Driven Development
Criando testes unitários ( de verdade )
Integrando com o Django
Banco de dados
Integrando com o Flask
Migrando projeto existentes
Extras
Bonus