Conceitos básicos de programação, incluindo ambientes de desenvolvimento, sintaxe, execução de scripts, tipos de dados, variáveis e operadores; Estruturas de controle de fluxo, abrangendo condicionais, laços de repetição e controle de fluxo; Estruturas de dados, como listas, tuplas, dicionários e conjuntos; Funções, com foco na definição e chamada de funções, escopo de variáveis, funções lambda e documentação de funções (docstrings); Manipulação de arquivos, incluindo leitura, escrita e reescrita de arquivos; Módulos e pacotes, abordando importação de módulos, criação de módulos e uma visão geral das bibliotecas padrão; Soluções de problemas profissionais com o uso de automação e programação em Python, aplicadas à ciência de dados, geração de relatórios, desenvolvimento de soluções web, entre outros.