Programação
Módulo 1 - Noções introdutórias de Python: Criando as primeiras variáveis e conhecendo os tipos básicos de dados (2 horas) A interface Python - Hello World e Células
Documentação do notebook - Comentários, Markdown e função help()
Atribuição de variáveis
Operadores aritméticos / Cálculos com variáveis
Tipos de variáveis
Exercícios;
Conversão do tipo de dado
Operadores booleanos (and, or, > , ==, etc)
Estruturas condicionais (if, elif e else)
Exercícios
Módulo 2 - Listas em Python: Armazenando, acessando e manipulando listas (2 horas)
Criação de listas
Subconjuntos de uma lista (acesso por índices e slice notation)
Exercícios
Listas de listas
Manipulando listas (adicionando, removendo e percorrendo uma lista)
Exercícios
Métodos de strings
Exercícios
Módulo 3 - Utilizando Funções e Pacotes (2 horas)
Funções
Exercícios
Importando pacotes: Pandas
Diferentes formas de importar um pacote (from, import, *, etc)
Pandas: Criando um DataFrame (read_csv, api, funções, etc)
Pandas: exploração básica de um DataFrame (.info, .head, .tail, .describe, .shape, .value_count, etc)
Exercícios
Pandas: plotando gráficos de linha, barra e pizza
Exercícios
Módulo 4 - Atividade de Estudo Integrada (2 horas)
Suporte ao estudo do conteúdo apresentado
Monitoria e revisão
Exercícios