Logo do curso
Curso

EM BREVE - Design Patterns em Python:

aplicando padrões de projeto

Quero estudar na alura

20h

Para conclusão

Certificado

De participação

O que você aprenderá_

  • Compreenda os principais padrões de projeto, aplicando-os em exemplos práticos com Python.
  • Melhore a organização e a legibilidade do código, utilizando padrões estruturais, criacionais e comportamentais.
  • Aplique boas práticas de desenvolvimento, tornando suas aplicações mais escaláveis e fáceis de manter.
  • Reconheça situações reais de uso dos Design Patterns, escolhendo o padrão adequado para cada contexto.

Público alvo_

O curso é voltado para desenvolvedores e estudantes de Python que já dominam os fundamentos da linguagem e desejam aprimorar a escrita de código com boas práticas e padrões de projeto, aplicando soluções reutilizáveis e reconhecidas pelo mercado em seus softwares.

Lucas Ribeiro Mata

linkedin

Engenheiro, pesquisador, consultor e educador com atuação interdisciplinar em IA, IoT, robótica e DevOps. Atua em projetos de P&D no CITI-USP com foco em inteligência artificial e sistemas embarcados. Atua como consultor em projetos de transformação digital e como professor na FIAP. Doutorando em Engenharia Elétrica pela Escola Politécnica da USP, possui mestrado em Engenharia Elétrica pela Escola Politécnica da USP/University of Twente e graduação em Engenharia Mecânica pela UFRJ.

Curso atualizado em 08/09/2025

Ementa

  1. Compreenda os principais padrões de projeto, aplicando-os em exemplos práticos com Python.

    • Melhore a organização e a legibilidade do código, utilizando padrões estruturais, criacionais e comportamentais.
    • Aplique boas práticas de desenvolvimento, tornando suas aplicações mais escaláveis e fáceis de manter.
    • Reconheça situações reais de uso dos Design Patterns, escolhendo o padrão adequado para cada contexto.

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

Programação

Mergulhe no universo back-end. Programe nas principais plataformas e linguagens, como Python Node.JS, PHP, Java e .NET. Crie sistemas web e desenhe a arquitetura de soluções inovadoras, com código e boas práticas.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Escolha a duração do seu plano e aproveite até 44% OFF

Conheça os Planos para Empresas