Řešení úloh ze stránek https://kodim.cz/#czechitas
Řešení úkolů je přizpůsobeno začátečníkům, případně jejich znalostem z dané a předchozí lekce. Ne vždy dané řešení představuje nejoptimálnější způsob nebo to, "jak by se to dělalo v praxi".
Základy programování v jazyce Python pro úplné nováčky.
Než začneme programovat, bude potřeba správně připravit počítač i mozkové závity.
- Jazyky a nástroje
- Co je to programování
Vykročíme do světa programování a začneme se učit první důležité myšlenky a nástroje
- Čísla a řetězce
- Proměnné
- Funkce a moduly - seznam funkcí - seznam modulů
- Vstup a výstup
- Podmínky
- Sekvenční hodnoty
- Cykly
- Kam dál?
Navazující kurz, ve kterém si prohloubíte znalosti jazyka Python
Kapitoly popisující další důležité části programování v Pythonu
- Co všechno už umíme
- Slicing, metody, moduly
- Vlastní funkce
- Další datové struktury
- Soubory: čtení a zápis
- Json
- Komplexní příklad (řešení popsané v lekci)
- Opakování (kombinace všech předchozích cvičení)
- Cykly 2
- Coding style
- Parametry příkazové řádky
- Obsluha výjimek
- Balíčky z internetu
- Další zdroje
- Inspirace k řešení
Úvod do zpracování dat v Pythonu
Základní kapitoly
- Instalace
- Načtení dat
- Podmíněný výběr
- Spojování
- Agregace a řazení
- Vizualizace
- Pivot tabulky
- Datum a čas a metoda shift
Kurz objektově orientovaného programování v jazyce Python
Popis objektově orientovaného programování v jazyce Python