Este curso visa introduzir a linguagem de programação Python, do zero ao intermediário - feito por alunos da FEA-USP e do IME-USP.
O modelo é um self-study course dividido em aulas gravadas, materiais de consulta e listas, totalmente gratuito.
Cada notebook tem no topo um botão Abrir no Colab — clicando nele o material roda no
navegador, sem instalar nada. Os notebooks que leem planilhas (Aulas 5 e 6, Lista 6) pedem o
upload do arquivo .xlsx correspondente para a sessão do Colab.
Para rodar localmente, a partir da raiz do repositório:
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txt
jupyter notebookRequer Python 3.9 ou superior.
Materias das Aulas/— o material de cada aula.Lista de Exercícios/— as listas (Lista_Aula_N.ipynb) e os gabaritos, em arquivos separados (Gabarito_Aula_N.ipynb). Tente resolver a lista antes de abrir o gabarito.
Curso feito por:
- Felipe Santana (Material Aula 3 ; Listas 2, 4 e 6) : https://www.linkedin.com/in/felipe-santana-fs/
- Gabriel Finamore (Material Aula 6 ; Listas 1, 3 e 5) : https://www.linkedin.com/in/gabrielfinamore7/
- Gustavo Katsuo (Material Aula 1 ; Gravação Aula 1) : https://www.linkedin.com/in/gustavokatsuo/
- Lucas Pataluch (Material Aula 2 ; Gravação Aula 2) : https://www.linkedin.com/in/lucas-pataluch/
- Rodrigo Catto (Material Aula 6 ; Gravação Aulas 5 e 6) : https://www.linkedin.com/in/rodrigo-catto-menin/
- Tiago Toledo (Material Aula 4 ; Gravação Aulas 3 e 4) : https://www.linkedin.com/in/tiagotoledo1/
