Základy programování v jazyku PYTHON
Základní délka kurzu jsou čtyři dny. Výuka probíhá na počítačové učebně vybavené datovým projektorem. Optimální počet posluchačů v kurzu je šest až osm. Každý posluchač má k dispozici samostatný počítač a obdrží zdarma kvalitní literaturu ke kurzu. V průběhu kurzu je k dispozici občerstvení a během přestávek možnost volného přístupu na internet.
Python je univerzální jazyk vhodný pro začátečníky, skriptování (makra) některých aplikací a případně umělou inteligenci.
Kurz je určen pro zájemce, kteří s příslušným jazykem zatím nemají žádnou zkušenost. Předpokladem je alespoň představa o tom, co je programování nebo kladný vztah k matematickým a logickým disciplínám (logické myšlení). Znalost (i pasivní a začátečnická) jiného jazyka výhodou, ale není nutnou podmínkou
Po absolvování kurzu se absolvent naučí základy jazyka PYTHON. Bude umět vytvářet základní algoritmy a rozumět kodu programu a upravovat jej. Současně si zkusí využívat AI k řešení některých příkladů.
Rámcová témata kurzu:
- Historie a vývoj jazyka
- Základy programování: syntaxe, příkazy, výrazy, operátory, komentáře
- Proměnné, typování, lokální vs. globální proměnné
- Definice funkcí a práce s parametry
- Získávání vstupu a výpis výstupu (input/output)
- Řídicí struktury: podmínky, smyčky
- Čtení a zápis dat do souborů
- Objektový přístup: definice tříd, instance, dědičnost
- Podpora od knihoven a modulů při vývoji
- Využití umělé inteligence (AI) pro řešení praktického problému/dotazu při práci v programu
- Praktické procvičení, diskuse a dotazy
Po absolvování kurzu obdrží každý účastník osvědčení o absolvování kurzu / certifikát.
Rozsah výuky a organizace výuky:
- Celková délka kurzu jsou čtyři dny, vždy 9:00 – 16:00 hodin
- Kurz probíhá v malých skupinách prezenční formou na učebně. V případě zájmu je možno část výuky absolvovat on-line formou, se kterou máme několikaletou zkušenost a v některých případech pro praktičnost tuto formu doporučujeme a preferujeme.
- Součástí kurzu je malé občerstvení, nealkoholické nápoje a káva nebo čaj.
- Všichni účastníci obdrží ke kurzu studijní materiály, případně kvalitní literaturu k dalšímu studiu.
- Kurz vždy probíhá na našich pražských učebnách. V případě dohody s účastníky je možno kurz absolvovat na našem vzdělávacím středisku na Zbirohu (www.kvasek.cz), nebo na našich dalších učebnách. V případě zakázkového termínu lze zajistit naši mobilní učebnu přímo u zákazníka.
- Kurz vyučuje tým zkušených lektorů: Ing. Michal Bureš, CSc., Ing. Martin Štěpánek, Ing. Vladimír Kapic, Ing. Marek Laurenčík, MBA. Petr Cvrkal a další odborníci k některým dílčím tématům kurzu.
Doplnění charakteristiky jednotlivých programovacích jazyků pro vhodnou volbu:
- Python je univerzální jazyk vhodný pro začátečníky, skriptování (makra) některých aplikací a případně umělou inteligenci
- C++ je jazyk vhodný pro pro rychlé aplikace a ovládání hardware
- C# je jazyk vhodný pro formulářové a grafické aplikace zejména pro Windows
- Java je obecný komplexní jazyk běžící na různých platformách