Nesse repositório se encontram reunidos os Notebooks das aulas do curso de Python de 80 horas. São 14 Notebooks, cada um representando uma aula, onde cada aula está separada por assunto, começando da Aula_00 (aula inaugural e primeiro dia do curso) e indo até a Aula_13, que embora não seja a última aula do curso, conterá o último conteúdo inédito a ser passado no curso. As outras aulas restantes serão populadas com exercícios de fixação e algoritmos específicos.
As turmas de 80 horas diunro terão 4 horas para cada aula, totalizando 20 aulas distribuídas por 4 semanas, enquanto as turmas do noturno terão 3 horas para cada aula, totalizando aproximadamente 27 aulas, distribuídas por aproximadamente 6 semanas. Dessa forma, o conteúdo de cada Notebook poderá ser redistribuído conforme necessidade, não havendo a necessidade de seguir à risca cada aula para cada Notebook.
O sumário dos Notebooks das aulas se encontra listado logo abaixo:
- Aula 00: Aula Inaugural.
- Aula 01: Introdução ao Python.
- Aula 02: Introdução à Lógica de Programação.
- Aula 03: Configuração do Ambiente de Desenvolvimento Python.
- Aula 04: Rodando o primeiro Projeto Python.
- Aula 05: Sintaxe da Linguagem Python.
- Aula 06: Operadores.
- Aula 07: Estruturas de decisão.
- Aula 08: Laços de repetição.
- Aula 09: Coleções: Lista.
- Aula 10: Coleções: Tupla.
- Aula 11: Coleções: Dicionário.
- Aula 12: Funções.
- Aula 13: Import.
- Aula 14: Automação de tarefas.
- Aula 15: Mineração de dados Parte 1: Notebooks.
- Aula 16: Mineração de dados Parte 2: Pandas.
- Aula X: Versionamento.
Como esses Notebooks são válidos para o curso mais básico de Python, ele também é válido para qualquer outro curso de Python com duração maior, pois ele tem toda a base necessária para qualquer projeto Python.