Nauč se Python!
Materiály
Kurzy
Nauč se Python
>
Kurzy
> Týmový začátečnický kurz Pythonu
Týmový začátečnický kurz Pythonu
Jaro 2021
Týmový kurz pro začátečníky!
Informace najdeš v
úvodním videu
.
Lekce 0 –
Instalace
(22. 2. 2021)
(16:07) Úvod a pozvánka – video
Úvod a pozvánka – text
(7:12) Úvod k instalaci – video
Úvod k instalaci – text
(13:50) Příkazová řádka – Linux & macOS – video
(22:34) Příkazová řádka – Windows – video
Příkazová řádka
(8:15) Instalace Pythonu – Linux – video
(4:48) Instalace Pythonu – Windows – video
Instalace Pythonu
(7:48) Nastavení prostředí – video
Nastavení prostředí
(8:01) Instalace editoru – video
Instalace editoru
(7:23) První příkazy v Pythonu – video
První příkazy v Pythonu
Tahák na klávesnici (PDF)
Úkoly (🧮)
Lekce 1 –
Výrazy a podmínky
(1. 3. 2021)
(1:49) Neuzavřená závorka – video (+ domácí úkoly v první části videa)
Neuzavřená závorka
(7:50) První program – video
První program
(12:38) Print a chybové hlášky – video
Print a chybové hlášky
(15:08) Proměnné – video
Proměnné
(8:32) Vyhodnocování výrazů – video
Vyhodnocování výrazů
(17:27) Porovnání – video
Porovnávání
Úkoly (✊✌✋)
Lekce 2 –
Funkce a cykly
(8. 3. 2021)
(17:26) Funkce – video
Funkce
(15:51) Užitečné funkce – video
Užitečné funkce
(33:02) Želva a cykly – video
Želva a cykly
(6:57) Cyklus While – video
Cyklus While
(9:28) Přepisování proměnných – video
Přepisování proměnných
(7:58) Nebo anebo a – video
Nebo anebo a
Tahák na užitečné funkce (PDF)
Úkol (🐢 🂲🂱)
Lekce 3 –
Řetězce
(15. 3. 2021)
(19:54) Zápis řetězců – video
Zápis řetězců
(16:12) Výběr z řetězců – video
Výběr z řetězců
(9:19) Řetězcové funkce a metody – video
Řetězcové funkce a metody
(11:52) Šablony (formátovací řetězce) – video
Šablony (formátovací řetězce)
Řetězcový tahák (PDF)
Úkol (|‾)
Lekce 4 –
Vlastní funkce
(22. 3. 2021)
(17:01) Definice funkcí – video
Definice funkcí
(8:54) Vrátit nebo vypsat? – video
Vrátit nebo vypsat?
(3:58) Chybové hlášky ze zanořených funkcí – video
Chybové hlášky ze zanořených funkcí
(14:25) Lokální proměnné – video
Lokální proměnné
(12:23) Rekurze – video
Rekurze
Python Tutor
Úkol (⚁⚃⚅)
Lekce 5 –
Chyby a moduly
(29. 3. 2021)
(17:11) Výjimky – video
Výjimky
(10:32) Moduly – video
Moduly
(5:56) Cyklické importy – video
Cyklické importy
Výjimkový tahák (PDF)
Úkol (×○×○)
Lekce 6 –
Rozhraní a testy
(5. 4. 2021)
(6:51) Rozhraní – video
Rozhraní
(15:25) Testování – video
Testování
(10:12) Spouštěcí moduly – video
(3:53) Negativní testy – video
Spouštěcí moduly a Negativní testy
Úkol (✕✕✕)
Lekce 7 –
Seznamy a n-tice
(12. 4. 2021)
(11:10) Seznamy – Úvod – video
(32:52) Co všechno umí seznamy – video
Seznamy
(9:51) N-tice – video
N-tice
Tahák na seznamy (PDF)
Úkol – [🐶🐱🐰🐍]
Lekce 8 –
Sekvence a soubory
(19. 4. 2021)
(5:02) Range – video
Range - sekvence čísel
(16:39) Iterátory n-tic (enum & zip) – video
Iterátory n-tic
(13:17) Soubory – video
Soubory
Kontext: `with` a `finally` (bonus)
Úkol (⚔️)
Lekce 9 –
Slovníky
(26. 4. 2021)
(19:23) Slovníky – video
Slovníky
(4:42) Více hodnot v jednom záznamu slovníku – video
Víc hodnot v jednom záznamu slovníku
(12:54) Kódování dat – JSON – video
JSON
Slovníkový tahák (PDF)
Úkol (💾)
Lekce 10 –
Třídy a dědičnost
(3. 5. 2021)
(22:26) Třídy – video
Třídy
(12:58) Dědičnost – video
Dědičnost
Úkol (♟♚)
Lekce 11 –
Závěr
(10. 5. 2021)
(6:03) Závěr – video
Závěr
Odkazy na další materiály
Toto jsou podklady pro kurz s instruktorem
22. 2. – 10. 5. 2021
17:00 – 20:00