Cvičení
V roce 2020 byly vytvořeny materiály s výkladem látky na cvičeních ve formě interaktivních notebooků na google colaboratory. Jsou vám dostupné v režimu only for view, proto si je buď otevřete v playground mode, zkopírujte do svého google drive, nebo si stáhněte kopii .ipynb a spusťe ji lokálně v jupyteru. Výkladové tutoriály jsou neustále průbežně aktualizovány, snaphost ze začátku semestru máte i ve svých repozitářích.
Procvičovací úlohy k jednotlivým cvičením naleznete na fakultním Gitlabu ve vašem osobním repozitáři.
Cvičení
| Cvičení | Téma | Výkladový materiál |
|---|---|---|
| 1 | Úvod | colab notebook |
| 2 | Čísla, řetezce | colab notebook |
| 3 | Seznamy, N-tice, Množiny, Slovníky, Generátorová notace | colab notebook |
| 4 | Funkce, Anotace, Dekorátory | colab notebook |
| 5 | Generátory, Třídy, Iterátory | colab notebook |
| 6 | Numpy | colab notebook |
| 7 | Souborový systém, Příkazová řádka | colab notebook |
| 8 | Moduly | colab notebook |
| 9 | Pandas | colab notebook |
| 10 | pytest | colab notebook |
| 11 | Streamlit | colab notebook |
| Opakování | Shrnutí látky cvičení 1-3 | colab notebook |
| Bonus 01 | Matplotlib | Kreslíme grafy s Matplotlib colab notebook |
| Bonus 02 | Python a C | Základy propojování Pythonu s C – colab notebook |
| Bonus 03 | scikit-learn | Základy strojového učení colab notebook |
| Bonus 04 | tensorflow | Základy hlubokého učení colab notebook |
| Bonus 05 | SQLite | Přehled SQLite colab notebook |
| Bonus 06 | Requests | připravujeme |