Projekty
Pyladies.cz
Přihlásit se
Začátečnický kurz PyLadies naruby
Brno - jaro 2023 - čtvrtek
Naučte se Python vážně od začátku. Žádné předchozí znalosti nejsou potřeba.
Instalace
9. března 2023
Příkazová řádka
Instalace Pythonu
Nastavení prostředí
Instalace editoru
První krůčky
(13:50) Příkazová řádka – Linux & macOS – video
(22:34) Příkazová řádka – Windows – video
(8:15) Instalace Pythonu – Linux – video
(4:48) Instalace Pythonu – Windows – video
(7:48) Nastavení prostředí – video
(8:01) Instalace editoru – video
(7:23) První krůčky – video
Tahák na klávesnici (PDF)
Domácí projekty
Výrazy a podmínky
16. března 2023
První program
Print a chybové hlášky
Proměnné
Vyhodnocování výrazů
Porovnávání
(7:50) První program – video
(12:38) Print a chybové hlášky – video
(15:08) Proměnné – video
(8:32) Vyhodnocování výrazů – video
(17:27) Porovnání – video
Domácí projekty
Funkce a želva
23. března 2023
Funkce
Užitečné funkce
Želva a cykly
Přepisování proměnných
(17:26) Funkce – video
(15:51) Užitečné funkce – video
(33:02) Želva a cykly – video
(9:28) Přepisování proměnných – video
Tahák na užitečné funkce (PDF)
Domácí projekty
Cyklus `while` a řetězce
30. března 2023
Cyklus While
Nebo anebo a
Zápis řetězců
Výběr z řetězců
Řetězcové funkce a metody
Šablony (formátovací řetězce)
(6:57) Cyklus While – video
(7:58) Nebo anebo a – video
(19:54) Zápis řetězců – video
(16:12) Výběr z řetězců – video
(9:19) Řetězcové funkce a metody – video
(11:52) Šablony (formátovací řetězce) – video
Řetězcový tahák (PDF)
Domácí projekty
Opakování
6. dubna 2023
Opakování
Domácí projekty
Vlastní funkce
13. dubna 2023
Definice funkcí
Vrátit nebo vypsat?
Chybové hlášky ze zanořených funkcí
Lokální proměnné
Rekurze
(17:01) Definice funkcí – video
(8:54) Vrátit nebo vypsat? – video
(3:58) Chybové hlášky ze zanořených funkcí – video
(14:25) Lokální proměnné – video
(12:23) Rekurze – video
Python Tutor
Domácí projekty
Chyby a moduly
20. dubna 2023
Výjimky
Moduly
Cyklické importy
(17:11) Výjimky – video
(10:32) Moduly – video
(5:56) Cyklické importy – video
Výjimkový tahák (PDF)
Domácí projekty
Rozhraní a testy
27. dubna 2023
Rozhraní
Testování
Spouštěcí moduly a Negativní testy
(6:51) Rozhraní – video
(15:25) Testování – video
(10:12) Spouštěcí moduly – video
(3:53) Negativní testy – video
Domácí projekty
Seznamy a n-tice
4. května 2023
Seznamy
N-tice
Vnořené seznamy
(11:10) Seznamy – Úvod – video
(32:52) Co všechno umí seznamy – video
(9:51) N-tice – video
Tahák na seznamy (PDF)
Domácí projekty
Sekvence a soubory
11. května 2023
Range - sekvence čísel
Iterátory n-tic
Soubory
Kontext: with a finally
(5:02) Range – video
(16:39) Iterátory n-tic (enum & zip) – video
(13:17) Soubory – video
Domácí projekty
Slovníky
18. května 2023
Slovníky
Víc hodnot v jednom záznamu slovníku
JSON
(19:23) Slovníky – video
(4:42) Více hodnot v jednom záznamu slovníku – video
(12:54) Kódování dat – JSON – video
Slovníkový tahák (PDF)
Domácí projekty
Třídy a dědičnost
25. května 2023
Třídy
Dědičnost
(22:26) Třídy – video
(12:58) Dědičnost – video
Odkazy na další materiály
Domácí projekty
github.com/messa/pyladies-courseware
(stable)
Zpracování osobních údajů