Repositório do curso de introdução a programação em Python.
Tópicos planejados para o bloco básico:
Aula 1 – Introdução a linguagem: - Interpretador e seu ambiente; - Primeiros passos;
Aula 2 – Tipos de dados: - Números inteiros e ponto flutuante; - Strings; - Listas; - Tuplas; - Dicionários; - Variáveis e atribuição de valores
Aula 3 – Estruturas de decisão: - if / else; - match;
Aula 4 – Estruturas de repetição: - for; - while; - break, continue e pass;
Aula 5 – Funções built-in: - função range; - função enumerate; - função zip;
Aula 6 – Funções: - Argumentos - Parâmetros; - Retorno; - Escopo de variáveis;
Aula 7 – Estruturas de dados (parte 1): - Listas; - Operações com strings; - Conjuntos;
Aula 8 – Estruturas de dados (parte 2): - Filas - Pilhas;
Aula 9 – Tratamento de excessões: - Entendendo exceções; - Try-except;
Aula 10 – Arquivos: entrada e saída de dados: - Abrindo e fechando arquivos; - Leitura e escrita em arquivos; - Trabalhando com diferentes formatos de arquivo;
Aula 11 – Módulos, pacotes e bibliotecas: - Importação de módulos; - Criação de pacotes; - Introdução a bibliotecas populares:numpy, pandas, matplotlib;