Fundamentos de programação em linguagem Python.
- Arquitetura e Organização de Computadores
- Introdução à Programação
| Aula | Conteúdo |
|---|---|
| 01 | Introdução à Programação em Linguagem Python |
| 02 | Tipos de Dados e Variáveis |
| 03 | Álgebra dos Inteiros |
| 04 | Estruturas de Controle: Estruturas de Decisão |
| 05 | Estruturas de Controle: Estruturtas de Repetição |
| 06 | Funções Definidas pelo Usuário |
| 07 | Recursão |
| 08 | Containers/Iterables: Listas, Dicionários e Tuplas |
| 09 | Programação Orientada a Objetos (POO) |
| 10 | POO - Classes e Objetos |
| 11 | POO - Herança e Polimorfismo |
| 12 | Estrutura de Dados (ED) - Fundamentos |
| 13 | ED - Pilhas e Filas |
| 14 | ED - Recursividade |
| 15 | ED - Árvores |
| 16 | ED - Ordenação |
| 17 | GUI - Tkinter |
- Google Colab
-
Python 3.9+
-
Microsoft Visual Studio Code - https://code.visualstudio.com
| Capa | Descrição |
|---|---|
![]() |
[DOWNEY-2e_2016] DOWNEY, Allen; Pense em Python, tradução da 2. ed., Novatec Editora, 2016. Download (epub): https://github.com/PenseAllen/PensePython2e/raw/master/ebooks/PenseEmPython2e.epub |
![]() |
[DOWNEY-2e_2015] DOWNEY, Allen; Think Python, 2. ed., O'Reilly Media, 2016. Download: http://greenteapress.com/thinkpython2/thinkpython2.pdf Resenha: https://www.youtube.com/watch?v=BdwJvs-96YU |
![]() |
[MATTHES-2e_2019] MATTHES, Eric; Python Crash Course, 2. ed., San Francisco, No Starch Press, 2019. Resenha: https://www.youtube.com/watch?v=ubV-8EYzTyc |


