Nauč se Python!
Materiály
Kurzy
Nauč se Python
>
Kurzy
> Týmový začátečnický kurz PyLadies
Týmový začátečnický kurz PyLadies
Tieto Towers, 28. října 3346/91, Moravská Ostrava, Ostrava, 17:00–19:00
Ostrava - podzim 2021
Týmový kurz pro začátečníky a začátečnice!
Více informací o kurzu najdeš v nulté lekci.
Lekce 0 –
Úvodní informace
(1. 9. 2021)
Úvodní informace
Lekce 1 –
Instalace
(15. 9. 2021)
(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)
Lekce 2 –
Výrazy a podmínky
(22. 9. 2021)
(9:52) 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í
Tahák na debuggování (PDF)
Lekce 3 –
Funkce a cykly
(29. 9. 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)
Lekce 4 –
Řetězce
(6. 10. 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)
Lekce 5 –
Vlastní funkce
(13. 10. 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
Lekce 6 –
Chyby a moduly
(20. 10. 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)
Lekce 7 –
Rozhraní a testy
(27. 10. 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
Lekce 8 –
Seznamy a n-tice
(10. 11. 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)
Lekce 9 –
Sekvence a soubory
(17. 11. 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)
Lekce 10 –
Slovníky
(24. 11. 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)
Lekce 11 –
Třídy a dědičnost
(1. 12. 2021)
(22:26) Třídy – video
Třídy
(12:58) Dědičnost – video
Dědičnost
Lekce 12 –
Závěr
(8. 12. 2021)
Toto jsou podklady pro kurz s instruktorem
1. 9. – 8. 12. 2021
17:00 – 19:00