Projekty
Pyladies.cz
Přihlásit se
Týmový začátečnický kurz Pythonu
Jaro 2021
Naučte se programovat pěkně od začátku.
Instalace
22. února 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)
Domácí projekty
Výrazy a podmínky
1. března 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í
Domácí projekty
Funkce a cykly
8. března 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)
Domácí projekty
Řetězce
15. března 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)
Domácí projekty
Vlastní funkce
22. března 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
Domácí projekty
Chyby a moduly
29. března 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)
Domácí projekty
Rozhraní a testy
5. dubna 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
Domácí projekty
Seznamy a n-tice
12. dubna 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)
Domácí projekty
Sekvence a soubory
19. dubna 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)
Domácí projekty
Slovníky
26. dubna 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)
Domácí projekty
Třídy a dědičnost
3. května 2021
(22:26) Třídy – video
Třídy
(12:58) Dědičnost – video
Dědičnost
Domácí projekty
Závěr
10. května 2021
(6:03) Závěr – video
Závěr
Odkazy na další materiály
github.com/messa/pyladies-courseware
(stable)
Zpracování osobních údajů