Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Utilizando Clean Architecture DDD e TDD com Django e Flask
Highest Rated
Rating: 4.6 out of 5(75 ratings)
401 students

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
Created byGregory Pacheco
Last updated 11/2022
Portuguese

What you'll 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

Course content

5 sections19 lectures4h 39m total length
  • Apresentação5:03

Requirements

  • Python, Django e Flask

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

Who this course is for:

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