Základy programování 2
Materiály k jednodennímu workshopu Úvod do programování v Pythonu 2.
Co všechno už umíme
Zopakujeme si, co všechno už umíme, abychom na tyto znalosti mohli navázat.
Otevřít lekciSlovníky
Slovníky jsou nový typ kolekcí, která umožňují ukládat data spolu s popiskami.
Otevřít lekciFunkce
Zatím jsme jen používali funkce napsané někým jiným, nyní si vyzkoušíme napsat vlastní.
Otevřít lekciTřídy a objekty
Třídy a objekty jsou způsob, jak strukturovat program. Tato kapitola nás uvede do světa objektově orientovaného programování.
Otevřít lekciDědičnost
V objektově orientovaném programování existuje důležitý pojem, kterým je dědičnost. Podíváme se, jak funguje.
Otevřít lekciPodmínky 2 (bonusová kapitola)
Rozšíříme naše znalosti o podmínkách a ukážeme si, jak spojit více podmínek do jedné.
Otevřít lekciCykly 2 (bonusová kapitola)
Ukážeme si, že cykly můžeme používat nejen pro sekvence, ale i pro číselné posloupnosti.
Otevřít lekciObsluha výjimek (bonusová kapitola)
Jak ošetřit chybové stavy v programu pomocí bloku try/except
Otevřít lekciBalíčky z internetu (bonusová kapitola)
Pro Python existuje obrovské množství volně dostupných knihoven. Zkusme si jednu přidat do našeho programu.
Otevřít lekciPython pro data 1
Materiály k jednodennímu workshopu Python pro data 1.
Agregace a spojování
Agregace, spojování a propojování, výpočty a řazení jsou základní výbavou datového analytika
Otevřít lekciVizualizace
Jeden graf řekne více než tisíc tabulek, ukážeme si tedy, jak grafy vytvářet
Otevřít lekciPython pro data 2
Materiály k jednodennímu workshopu Python pro data 2.
Regulární výrazy
Ovládneme regulární výrazy, které nám umožní dělat kouzla při dolování dat z textů.
Otevřít lekciPython pro web
Materiály k jednodennímu workshopu Python pro web.
Šablony a pohledy
Vytvoříme si jednoduché šablony a pomocí pohledů je zobrazíme uživatelům.
Otevřít lekci