Mini Curso de Python
Mini Curso de Python
2. **Instalação do Python**
- Como baixar e instalar o Python no seu sistema operacional (Windows, macOS,
Linux).
3. **Ambiente de Desenvolvimento**
- Introdução ao uso do IDLE (Integrated Development and Learning Environment)
ou Jupyter Notebook para escrever e executar código Python.
4. **Primeiros Passos**
- Sintaxe básica: variáveis, tipos de dados (inteiros, floats, strings, booleanos),
operadores básicos (+, -, *, /, //, %).
- Função `print()` e formatação de strings.
1. **Condicionais**
- Uso de `if`, `else` e `elif` para controle de fluxo.
- Operadores lógicos (`and`, `or`, `not`).
2. **Loops**
- `for` loops e `while` loops.
- Uso de `break` e `continue`.
1. **Listas**
- Definição e manipulação de listas.
- Indexação e fatiamento (slicing).
2. **Tuplas e Conjuntos**
- Diferenças entre listas, tuplas e conjuntos.
- Operações comuns.
3. **Dicionários**
- Estrutura chave-valor.
- Métodos e operações básicas.
1. **Funções**
- Definição de funções.
- Parâmetros posicionais e nomeados.
- Retorno de valores.
2. **Escopo de Variáveis**
- Variáveis locais e globais.
3. **Módulos e Pacotes**
- Como importar módulos.
- Organização do código em pacotes.
1. **Classes e Objetos**
- Definição de classe.
- Atributos e métodos.
2. **Herança**
- Criação de hierarquias de classes.
3. **Polimorfismo**
- Sobrescrita de métodos.
2. **Tratamento de Exceções**
- Uso de `try`, `except`, `finally` para lidar com erros.
1. **Bibliotecas Padrão**
- Introdução às bibliotecas built-in como `math`, `random`, `datetime`.
2. **Exemplos de Aplicações**
- Pequenos projetos práticos para consolidar o aprendizado.
Espero que este mini curso seja útil para você começar sua jornada de
aprendizado em Python!