Detail kurzu

Python – pokročilé techniky

ICT Pro s.r.o.

Údaje aktualizovány 24. 9. 2026

Popis kurzu

Návrh a organizace Python projektů od tříd, metod a modulů přes generátory a iterátory až po ukládání dat, ladění, testování a paralelní zpracování.

Obsah kurzu

Přehled základních vlastností jazyka Proměnné a reference Standardní datové typy Řídící struktury Organizace projektu Funkce Třídy a metody Moduly a balíčky Distribuce software Funkce a metody Poziční a pojmenované parametry Pokročilé zpracování argumentů Vnořené funkce a funkcionální prvky Globální, lokální a vázané proměnné Objektový model Objektově orientovaný návrh Datové typy a operace Speciální metody Deskriptory Dědičnost a polymorfie Vícenásobná dědičnost a mixins Základní návrhové vzory Generátory a iterátory Sekvenční datové typy Generované sekvence Čtení textových souborů Ukládání a zpracování dat Ukládání objektů Datové formáty Přístup k databázi Ladění a logování Ladění pomocí výpisů Standardní logovací knihovna Debuggery ------- Bonusová témata (dle časových možností a zájmu účastníků) ------- Online komunikace Webový klient a server Práce s API Testování Testování knihoven a aplikací Organizace testů Paralelní zpracování Vlákna a procesy Komunikace a synchronizace Výkonnostní omezení Pythonu Pokročilá témata Generování kódu Monkey patching https://www.skoleni-ict.cz/kurz/Python-pokrocile-techniky-PYTH2.aspx

Cílová skupina

- Absolventi kurzu Python - základy programování (PYTH1), kteří chtějí dále rozšířit své znalosti a dovednosti v Pythonu - Programátoři se základním povědomím o Pythonu, kteří se chtějí posunout na pokročilou úroveň a naučit se využívat rozsáhlejší funkce a knihovny jazyka - Každý, kdo má zájem o pokročilé programování v Pythonu a chce získat hlubší povědomí o jeho objektově orientovaném návrhu a dalších pokročilých tématech
Certifikát Osvědčení o úspěšném absolvování kurzu. Poznámka k ceně

Cena zahrnuje služby školitele, výukové materiály a osvědčení o absolvování.

Hodnocení





Organizátor