Úvod do programování 2 - Python

Navazující kurz, ve kterém si prohloubíte znalosti jazyka Python

Celkem 25 lekcí

Základy programování 2

Materiály k jednodennímu workshopu Úvod do programování v Pythonu 2.

1

Co všechno už umíme

Zopakujeme si, co všechno už umíme, abychom na tyto znalosti mohli navázat.

Otevřít lekci
2

Slovníky

Slovníky jsou nový typ kolekcí, která umožňují ukládat data spolu s popiskami.

Otevřít lekci
3

Slovníky a cykly

Vyzkoušíme si, jak se slovníky pracovat pomocí cyklů.

Otevřít lekci
4

Funkce

Zatím jsme jen používali funkce napsané někým jiným, nyní si vyzkoušíme napsat vlastní.

Otevřít lekci
5

Tří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 lekci
6

Dě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 lekci
7

Podmí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 lekci
8

Cykly 2 (bonusová kapitola)

Ukážeme si, že cykly můžeme používat nejen pro sekvence, ale i pro číselné posloupnosti.

Otevřít lekci
9

Obsluha výjimek (bonusová kapitola)

Jak ošetřit chybové stavy v programu pomocí bloku try/except

Otevřít lekci
10

Balíč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 lekci
11

Další zdroje

Na konci si rozebereme, jak můžeš pokračovat dál ve svém vzdělávání.

Otevřít lekci

Python pro data 1

Materiály k jednodennímu workshopu Python pro data 1.

1

Instalace

Ukážeme si, jak doinstalovat moduly, které budeme používat.

Otevřít lekci
2

Datum a čas

Jak pracovat s údaji o datu a čase

Otevřít lekci
3

Datová analýza

O čem datová analýza vlastně je a proč se jí zabýváme.

Otevřít lekci
4

Načtení dat

Pojďme načíst data do pandas a podívat se na ně

Otevřít lekci
5

Základní dotazy

Vyzkoušíme si základní dotazy, které pandas umí

Otevřít lekci
6

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 lekci
7

Vizualizace

Jeden graf řekne více než tisíc tabulek, ukážeme si tedy, jak grafy vytvářet

Otevřít lekci
8

Další zdroje

Na konci si rozebereme, jak můžeš pokračovat dál ve svém vzdělávání.

Otevřít lekci

Python pro data 2

Materiály k jednodennímu workshopu Python pro data 2.

1

Instalace

Ukážeme si, jak doinstalovat moduly, které budeme používat.

Otevřít lekci
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 lekci
3

Databáze MongoDB

Vyzkoušíme si v jazyce Python pracovat s NoSQL databází MongoDB

Otevřít lekci

Python pro web

Materiály k jednodennímu workshopu Python pro web.

1

Instalace

Ukážeme si, jak doinstalovat moduly, které budeme používat.

Otevřít lekci
2

Úvod do vývoje webu

Řekneme si něco o tom, jak vlastně vyvíjíme web.

Otevřít lekci
3

Šablony a pohledy

Vytvoříme si jednoduché šablony a pomocí pohledů je zobrazíme uživatelům.

Otevřít lekci