Python Akademie – virtuálně (PYTH1V)
Programování, Python
Chcete začít programovat nebo svůj repertoár rozšířit o jeden z nejoblíbenějších programovacích jazyků? Python je programovací jazyk vhodný pro začátečníky i programátorské veterány. Používá se ve všech oblastech vývoje software, automatizace a zpracování dat.
Přihlaste se na tento online vzdělávací program, ve kterém se v průběhu dvou měsíců seznámíte s tímto programovacím jazykem a to jak v příkazové řádce, tak i v textovém editoru.
kurz je určený pro
- začínající i mírně pokročilé programátory
- programory - věčné začátečníky, pro které je Python ideální díky své jednoduché syntaxi
Forma výuky
Vzdělávací program je realizován online formou, a to v podobě deseti pravidelných samostatných výukových modulů v délce 3 hodin. V případě níže nabízených termínů otevřených kurzů probíhá výuka 1x týdně vždy ve stejný den a čas jako první den školení.
U uzavřených firemních kurzů jsou termíny a četnost realizace dána dohodou na základě možností a potřeby klienta.
Výuka vzdělávacího programu u otevřených kurzů probíhá pro skupinky o velikosti 4 – 8 účastníků. Díky tomu je zajištěn maximálně individuální přístup lektora k účastníkům a prostor pro řešení jejich individuálních dotazů.
Termíny
Den zahájení vzdělávacího programu je uveden v tabulce níže. Termíny navazujících dní jsou vždy ve stejný čas v následujících týdnech po dobu 10 týdnů. Celkem tak každý účastník absolvuje 30 hodin výuky.
Kromě vlastní výuky je součástí programu také přístup na vzdělávací portál s materiály a možnost průběžných individuálních konzultací lektora s jednotlivými účastníky v časech dle operativní domluvy.
První modul můžete na zkoušku absolvovat zdarma. Školení bude účtováno pouze v případě, že se následně rozhodnete absolvovat celý vzdělávací program. V tabulce níže je uvedena celková cena vzdělávácího programu.
Lokalita, termín kurzu
5.2. - 5.2.2021
14 900 Kč
16.4. - 16.4.2021
14 900 Kč
Virtuálně se můžete přidat i ke školením ve výše nabízených lokalitách. Do poznámky v objednávce prosím uveďte „Připojím se virtuálně“
Náplň kurzu:
Skrýt detaily
-
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
-
Předpokládané znalosti:
-
Znalost práce na PC. Výhodou je základní znalost algoritmizace, není však podmínkou.
-
Časový rozvrh:
-
10 dní (13:00hod. - 16:00hod.)
-
Cena kurzu:
-
14 900,00 Kč (18 029,00 Kč včetně 21% DPH)
Reference
Celkově velmi přínosné, spousta praktických cvičení a příkladů. Max spokojenost.
Lektor
Ing. Mikuláš Muroň je lektorem společnosti ICT Pro. Je absolventem Mendelovy univerzity v Brně, kde dále pokračuje ve studiu na doktorském programu, při kterém je současně také zapojen do výuky, mimo jiné i Pythonu.
Mikuláš se věnuje počítačovému zpracování přirozeného jazyka (NLP), prostorovým datům (GIS) a datové analýze obecně a to zejména v prostředí Pythonu. Je fanouškem Linuxu a všeho open-source.