Kurz programování v Pythonu, podzim - pondělí 2023 🐍
Návod na instalace nástrojů pro kurz najdete zde .
Návod na odevzdávání úkolů najdete zde .
Na každý úkol je 14 dní na vypracování. Termín je stanovený zejména proto, aby se úkoly k vypracování nehromadily ani pro ty, kdo je vypracovávájí, ani pro ty, kdo je opravují. Pokud nemůžete dodržet termín na odevzdání, dejte vědět někomu z týmu (např. vaší koučce / vašemu kouči).
Výjimka je pro úkol z první lekce, jehož hlavním cílem je vyzkoušet si systém odevzdávání. Odevzdej ho (alespoň jeho testovací verzi) prosím do začátku druhé lekce.
Datum
Téma
Odkaz na lekci
Odkaz na úkol
1
25.09.2023
Úvod, opakování, slicing, metody, moduly
https://kodim.cz/programovani/uvod-do-progr-2/uvod-do-programovani-2/uvod/ , https://kodim.cz/programovani/uvod-do-progr-2/uvod-do-programovani-2/slicing-metody-moduly/
ukol-01
2
02.10.2023
Slovníky, slovníky a cykly
https://kodim.cz/programovani/uvod-do-progr-2/uvod-do-programovani-2/slovniky/slovniky , https://kodim.cz/programovani/uvod-do-progr-2/uvod-do-programovani-2/slovniky/slovniky-a-cykly
ukol-02
3
09.10.2023
JSON, čtení a zápis JSON dat
https://kodim.cz/programovani/uvod-do-progr-2/uvod-do-programovani-2/json/
ukol-03
4
16.10.2023
Funkce
https://kodim.cz/programovani/uvod-do-progr-2/uvod-do-programovani-2/vlastni-funkce/
ukol-04
5
23.10.2023
Typování funkcí, Cykly 2: list comprehension, dict comprehension
https://kodim.cz/programovani/uvod-do-progr-2/uvod-do-programovani-2/vlastni-funkce/cteni-na-doma , https://kodim.cz/programovani/uvod-do-progr-2/bonusy/cykly-2/list-comprehension
ukol-05
6
30.10.2023
Třídy a dědičnost
https://kodim.cz/programovani/python-oop/
ukol-06
7
06.11.2023
Regulární výrazy
https://kodim.cz/analyza-dat/python-data-1/ziskavani-dat/regularni-vyrazy/regularni-vyrazy
ukol-07
8
13.11.2023
Jupyter notebook, Zpracování dat v modulu Pandas: úvod, načtení dat
https://kodim.cz/analyza-dat/python-data-1/python-pro-data-1/nacteni-dat/nacteni-dat
ukol-08
9
20.11.2023
Zpracování dat v modulu Pandas: Základní dotazy, spojení dat
https://kodim.cz/analyza-dat/python-data-1/python-pro-data-1/podmineny-vyber/podmineny-vyber ,https://kodim.cz/analyza-dat/python-data-1/python-pro-data-1/agregace-a-spojovani/pokrocile-upravy
ukol-09
10
27.11.2023
Zpracování dat v modulu Pandas: Agregace, Vizualizace
https://kodim.cz/analyza-dat/python-data-1/python-pro-data-1/agregace-a-spojovani/agregace , https://kodim.cz/analyza-dat/python-data-1/python-pro-data-1/agregace-a-spojovani/ruzne , https://kodim.cz/analyza-dat/python-data-1/python-pro-data-1/vizualizace/vizualizace
ukol-10
11
04.12.2023
Vizualizace - dokončení, Webscraping
https://kodim.cz/analyza-dat/python-data-1/ziskavani-dat/webscraping
ukol-11
12
11.12.2023
Zpracování dat v modulu Pandas: apply
, delší společná úloha (webscraping + Pandas)
https://github.com/JankaMarschalkova/python-podzim-pondeli-2023/blob/main/notebook/8-pandas-apply.ipynb , https://github.com/JankaMarschalkova/python-podzim-pondeli-2023/blob/main/notebook/8-pandas-apply-navstevnost.ipynb