EXERCÍCIOS — UC00618 · Criar aplicações em linguagem de programação Python
IEFP, I.P. — Centro de Emprego da Maia · Formador: Luís Ferreira

Como usar
---------
1. Descomprima esta pasta para um local sem acentos nem espaços (ex.: C:\python_iefp).
2. Abra a pasta no VS Code (File > Open Folder).
3. Crie/ative o ambiente virtual e instale as bibliotecas:
       python -m venv .venv
       .\.venv\Scripts\Activate.ps1        (Windows)   |   source .venv/bin/activate   (macOS/Linux)
       pip install -r requirements.txt
4. Os scripts de cada módulo estão nas pastas m1_… a m8_…; os dados estão em dados/.
   Execute os scripts a partir da raiz desta pasta, para que os caminhos "dados/..." funcionem:
       python m6_dados/ex6_2_pandas_csv.py
5. Procure os comentários # TODO e complete o código. Os enunciados completos estão no
   Caderno de Exercícios (PDF) na página de apoio do curso.

Pastas
------
m1_algoritmos        Pensamento computacional e algoritmos (pseudocódigo)
m2_ambiente          Primeiro script, notebook e terminal
m3_fundamentos       Tipos de dados, coleções, if/match, ciclos
m4_funcoes_ficheiros Funções, módulos, ficheiros, geradores
m5_poo               Classes, herança, decoradores
m6_dados             csv, NumPy, Pandas (CSV/Excel), SQLite
m7_graficos          Matplotlib, Turtle, tkinter, Pygame
m8_testes            unittest, depuração, benchmark, README
dados/               vendas.csv · clientes.xlsx · loja.sqlite · servidor.log
