Este módulo é dedicado a solidificar e aprofundar seus conhecimentos em Python, a linguagem de programação fundamental para o desenvolvimento web com Django. Mesmo que você já tenha familiaridade com Python, esta revisão é crucial para garantir uma base sólida, especialmente em tópicos que são amplamente utilizados em projetos reais e na programação orientada a objetos (POO). Cobriremos desde conceitos básicos até tópicos mais avançados, com foco na aplicação prática e em como esses conhecimentos se conectam com o desenvolvimento Django.
2.1 Revisão de Conceitos Fundamentais de Python
2.2 Programação Orientada a Objetos (POO) em Python
2.3 Estruturas de Dados Essenciais em Python
2.7 Funções Avançadas e Decoradores
2.8 Expressões Regulares (Regex/RegExp)