Utilizando Clean Architecture DDD e TDD com Django e Flask

Aprenda neste curso inédito como desenvolver aplicações web com Clean Architecture e integrar com Django, Flask e outros

Ratings 4.98 / 5.00
Utilizando Clean Architecture DDD e TDD com Django e Flask

What You Will Learn!

  • Criar aplicações web e APIs utilizando Clean Architecture, DDD e TDD
  • Integrar Django, Flask e outros frameworks web a Clean Architecture
  • Noções de Domain Driven Design e TDD
  • Arquitetura Limpa

Description

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.


  1. Apresentação do curso

  2. Introdução a Clean Architecture

  3. Visão geral da arquitetura do Django e do Flask

  4. Preparação do projeto com Clean Architecture

  5. Implementando a primeira regra de negócio

  6. Introdução a Domain Driven Design

  7. Introducção a Test Driven Development

  8. Criando testes unitários ( de verdade )

  9. Integrando com o Django

  10. Banco de dados

  11. Integrando com o Flask

  12. Migrando projeto existentes

  13. Extras

  14. Bonus

Who Should Attend!

  • Programadores e engenheiros de softwares interessados em aprender a utilizar Django, Flask e outros frameworks com Clean Architecture

TAKE THIS COURSE

Tags

  • Django
  • Flask

Subscribers

253

Lectures

20

TAKE THIS COURSE



Related Courses