Projekty
Pyladies.cz
Přihlásit se
Začátečnický kurz Pythonu
Ostrava - podzim 2022
Naučte se Python vážně od začátku. Žádné předchozí znalosti nejsou potřeba.
První program
12. října 2022
První krůčky
První program
Print a chybové hlášky
Proměnné
(7:23) První krůčky - video
(7:50) První program - video
(12:38) Print a chybové hlášky - video
(15:08) Proměnné - video
Tahák na debuggování (PDF)
Zpětná vazba k domácím projektům
Domácí projekty
Podmínky a funkce
19. října 2022
Vyhodnocování výrazů
Porovnávání a podmínky
Funkce
Užitečné funkce
Nebo anebo a
(8:32) Vyhodnocování výrazů - video
(17:27) Porovnání - video
(17:26) Funkce - video
(15:51) Užitečné funkce - video
(7:58) Nebo anebo a - video
Tahák na užitečné funkce (PDF)
Domácí projekty
Želva 🐢 a cykly
26. října 2022
Želva a cykly
Cyklus While
Přepisování proměnných
(33:02) Želva a cykly - video
(6:57) Cyklus While - video
(9:28) Přepisování proměnných - video
Zpětná vazba k domácím projektům
Domácí projekty
Řetězce
2. listopadu 2022
Zápis řetězců
Výběr z řetězců
Řetězcové funkce a metody
Šablony (formátovací řetězce)
(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
Vlastní funkce
9. listopadu 2022
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
Domácí projekty
Chyby a moduly
16. listopadu 2022
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
23. listopadu 2022
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
30. listopadu 2022
Seznamy
N-tice
Vnořené seznamy
(11:10) Seznamy - Úvod - video
(32:52) Co všechno umí seznamy - video
(9:51) N-tice - video
VS Code & Python
Domácí projekty
Sekvence a soubory
7. prosince 2022
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
14. prosince 2022
Slovníky
Víc hodnot v jednom záznamu slovníku
JSON
Ukázka jednoduchého API
(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
21. prosince 2022
Třídy
Dědičnost
(22:26) Třídy - video
(12:58) Dědičnost - video
Domácí projekty
Opakování
4. ledna 2023
⭐️ Opakování ⭐️
Domácí projekty
Grafika
11. ledna 2023
Grafika
Praktické cvičení: Pong
Kód celé hry Pong
Tahák na Pyglet
Domácí projekty
Závěrečný projekt
18. ledna 2023
Asteroids
Snake
Klondike: Karty
Klondike: Balíčky
Klondike: Hra
Tahák na geometrii a fyziku 2D her
Množinový tahák
Pokračování závěrečného projektu
25. ledna 2023
Závěrečná hodina
1. února 2023
github.com/messa/pyladies-courseware
(stable)
Zpracování osobních údajů