Rocketseat

Clean Code - PythonDisponível gratuitamente por 00h 00m

Escreva códigos limpos, legíveis e profissionais desde a primeira linha.

Conheça o curso

1 min

Neste curso completo de Clean Code com Python, você aprenderá a estruturar aplicações backend com alta legibilidade, manutenção simplificada e alinhadas aos princípios da arquitetura limpa. Desde os primeiros módulos, o foco está na separação clara de responsabilidades usando o padrão MVC, implementação de controllers e repositórios desacoplados por meio de interfaces, e aplicação de injeção de dependência para garantir flexibilidade e testabilidade do código.

Avançamos com a construção de views padronizadas e a criação de tipos HTTP customizados (HttpRequest e HttpResponse) para garantir consistência nas entradas e saídas. Além disso, você aprenderá a lidar com erros de forma profissional, criando exceções personalizadas e centralizando o tratamento de falhas com respostas adequadas ao cliente. Para garantir a integridade dos dados, o curso também aborda o uso da biblioteca Pydantic para validação segura e clara das requisições.

Este curso é ideal para quem deseja dominar as boas práticas de Clean Code no contexto Python, com foco em projetos reais, reutilizáveis e escaláveis. Ao final, você terá desenvolvido uma aplicação sólida, com código limpo, testável e pronto para crescer com qualidade.

Educador

Programador Python Sênior com uma ampla experiência e atuação em desenvolvimento web, arquitetura de software, automação de serviços e IoT. Mentor e fundador da iniciativa Programador Lhama.

Detalhes

Horas de estudo

Aprox. 13h

Aulas

34 aulas em 6h 59min

Alunos desta trilha

303

Nível de dificuldade

Intermediário

Atividades

3 testes

Pré-requisitos

Recomendações para o melhor proveito dos conteúdos e facilidade de aplicação prática

  • Lógica de Programação
  • Python

Inicie sua jornada na programação

Inicie sua jornada na programação com um curso gratuito.