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
4.66 (63 reviews)
Udemy
platform
Português
language
Software Engineering
category
instructor
Utilizando Clean Architecture DDD e TDD com Django e Flask
364
students
4.5 hours
content
Dec 2022
last update
$54.99
regular price

Why take this course?

🎓 Curso Completo: Utilizando Clean Architecture, DDD e TDD com Django e Flask

🚀 Título do Curso: Aprenda neste curso inédito como desenvolver aplicações web com Clean Architecture e integrar com Django e Flask.

🔑 Resumo do Curso:

Conteúdo Detalhado:

  1. Apresentação do Curso:

    • O que é Clean Architecture e por que você deve cuidar.
    • Visão geral da importância de DDD e TDD na vida do desenvolvedor.
  2. Introdução a Clean Architecture:

    • Princípios fundamentais da Clean Architecture.
    • Como separar suas preocupações em camadas claras e distintas.
  3. Visão Geral da Arquitetura do Django e do Flask:

    • Entendendo o funcionamento de cada framework.
    • Comparação entre Django e Flask.
  4. Preparação do Projeto com Clean Architecture:

    • Configurando o ambiente de desenvolvimento.
    • Estruturando seu projeto para seguir as princípios da Clean Architecture.
  5. Implementando a Primeira Regra de Negócio:

    • Escrevendo código de domínio que é verdadeiramente aplicável e testável.
    • Aplicando o que aprendeu nos primeiros módulos em um caso de uso real.
  6. Introdução a Domain Driven Design (DDD):

    • Conceitos-chave do DDD para complementar sua arquitetura limpa.
    • Modelando seu domínio com precisão e clareza.
  7. Introdução a Test Driven Development (TDD):

    • Aprendendo a escrever testes antes do código que implementa a funcionalidade.
    • Garantindo a qualidade do seu software com uma base sólida de testes.
  8. Criando Testes Unitários (de verdade!):

    • Técnicas efericas para escrever testes que realmente validam seu código.
    • Exercitando sua regra de negócio com testes robustos.
  9. Integrando com o Django:

    • Integração da camada de domínio com o framework Django.
    • Configuração de models, views e URLs no contexto da Clean Architecture.
  10. Banco de Dados:

    • Trabalhando com bancos de dados na Clean Architecture.
    • Abordagens para manter a abstração do domínio em relação ao banco de dados.
  11. Integrando com o Flask:

    • Integrando sua camada limpa com o Flask.
    • Comparando e contrastando os pontos de diferença com o Django.
  12. Migrando Projetos Existentes:

    • Técnicas para adaptar projetos já existentes a arquitetura limpa.
    • Refatorando código sem perder a funcionalidade existente.
  13. Extras:

    • Dicas e truques adicionais para aprimorar sua aplicação.
    • Melhorando a performance e a escalabilidade.
  14. Bonus:

    • Conceitos avançados para quem já dominou os fundamentos.
    • Aplicações reais de Clean Architecture em outras linguagens e frameworks.

🎓 Não perca esta oportunidade única de transformar sua maneira de desenvolver aplicações web! Inscreva-se agora e comece a construir software mais limpo, testável e mantenível com Clean Architecture, DDD e TDD usando Django e Flask.

Course Gallery

Utilizando Clean Architecture DDD e TDD com Django e Flask – Screenshot 1
Screenshot 1Utilizando Clean Architecture DDD e TDD com Django e Flask
Utilizando Clean Architecture DDD e TDD com Django e Flask – Screenshot 2
Screenshot 2Utilizando Clean Architecture DDD e TDD com Django e Flask
Utilizando Clean Architecture DDD e TDD com Django e Flask – Screenshot 3
Screenshot 3Utilizando Clean Architecture DDD e TDD com Django e Flask
Utilizando Clean Architecture DDD e TDD com Django e Flask – Screenshot 4
Screenshot 4Utilizando Clean Architecture DDD e TDD com Django e Flask

Loading charts...

Related Topics

4985194
udemy ID
19/11/2022
course created date
27/11/2022
course indexed date
Bot
course submited by