Python Academy (PYTH1V)
Programming, Python
Location, current course term
Contact us
The course:
Hide detail
-
Session 1 - Úvod do programování a první kroky
-
Výběr programovacího jazyka
-
Silné a slabé stránky Pythonu
-
Pracovní prostření
-
Instalace Pythonu a IDE
-
Seznámení a práce s IDE
-
Proměnné a hodnoty
-
Práce s čísly a textem
-
Interakce s uživatelem
-
Seznamy
-
Session 2 - Základní konstrukce
-
Objekty a reference
-
Význam operátoru přiřazení
-
Kopírování objektů
-
Podmínky a cykly
-
Příkazy a odsazení
-
Session 3 - Organizace kódu
-
PEP8
-
Funkce
-
Parametry funkcí a návratové hodnoty
-
Lokální proměnné
-
Jak pracovat s dokumentací
-
Session 4 - Datové struktury a výjimky
-
Výjimky
-
LBYL vs. EAFP
-
Zotavení programu
-
Základní datové struktury
-
Session 5 - Knihovny a velké projekty
-
Rozdělení kódu na moduly
-
Instalace knihoven a jejich použití
-
Tvorba vlastního modulu
-
Session 6 - Perzistence dat
-
Binární vs. textová data
-
Práce se soubory
-
Formáty pro ukládání dat
-
Session 7 - Objektově orientované programování
-
Instance a třídy
-
Datové atributy
-
Psaní metod
-
Typy vazeb
-
Základy polymorfismu
-
Jednoduchá dědičnost
-
Session 8 - Objektový model v Pythonu
-
Magické metody
-
Dynamické vlastnosti
-
Duck-typing
-
Dědičnost
-
Návrhové vzory
-
Session 9 - Standardní knihovna
-
Využívání hotových nástrojů
-
Práce s datetime
-
itertools
-
Session 10 - Shrnutí a závěr
-
Regex
-
Paralelizace
-
Získávání dat z API
-
Vlastní témata
-
Schedule:
-
10 days (1:00 PM - 4:00 PM )
-
Course price:
-
596.00 € ( 721.16 € incl. 21% VAT)
-
Language:
-