Programovanie v jazyku Python
Akreditovaný vzdelávací program je určený pre všetkých, ktorí sa chcú naučiť ovládať moderný programovací jazyk Python, ktorý je ideálnym programovacím jazykom aj pre úplných začiatočníkov a jeho popularita stále rastie.
Miesto
- Online
Forma
- Večerný
- Víkendový
Pre koho je program určený
Akreditovaný vzdelávací program je určený pre všetkých, ktorí sa chcú naučiť ovládať moderný programovací jazyk Python, ktorý je ideálnym programovacím jazykom aj pre úplných začiatočníkov a jeho popularita stále rastie, beží na rôznych platformách, je to freeware a tiež open source.
Osnova a program vzdelávacieho programu sú zostavené tak, aby si absolventi kurzu našli uplatnenie na trhu práce v pracovnej pozícii Python developer junior ale aj v mnohých iných pozíciách, ktoré vyžadujú ovládanie programovacieho jazyka Python na pokročilej úrovni. Vzdelávací program končí praktickým záverečným projektom, ktorým poslucháči potvrdia nadobudnuté vedomosti a znalosti v jazyku Python a ktorým sa budú môcť prezentovať aj pri pracovných pohovoroch.
Obsahové zameranie programu
- Inštalácia Pythonu a PyCharm IDE – inštalácia, tvorba prvých skriptov, spustenie programu
- Jazyk Python – charakteristika, história a jeho využitie, alternatívne vývojové prostredia
- Lexikálna štruktúra Pythonu – komentáre, identifikátory, literály, operátory a separátory,….
- Dátové typy a premenné – booleovský dátový typ, čísla a reťazce, dátový typ None
- Práca s reťazcami – tvorba, základné operácie, formátovanie, reťazcové metódy,….
- Operátory a výrazy – typy operátorov (logické, relačné, aritmetické), priorita a asociativita
- Riadenie toku programu – podmienky, cykly, n-tice, zoznamy, slovníky, množiny
- Funkcie – typy funkcií, tvorba funkcií, anonymné funkcie
- Objektovo orientované programovanie – filozofia a princípy, triedy, objekty, metódy
- Moduly – význam modulov, zabudované moduly, práca s modulmi, tvorba vlast. modulov, dokumentácia
- Súbory a adresáre – zapisovanie, čítanie, príkaz with, práca s CSV súbormi
- Testovanie kudu pomocou modulu Pytest, Unittest
- Verzionovanie zdrojového kódu – GIT, GITHUB, zdieľanie zmien, porovnanie verzií
- Dátumy a čas s knižnicou PyQ – triedy QDate, QTime a QDateTime, univerzálny čas
- Tvorba grafov s knižnicou Matplotlib – tvorba a export grafov, práca s viacerými grafmi
- Práca s Excel súbormi s knižnicou Openpyxl – čítanie, zapisovanie dát, vzorce, obrázky, grafy
- Práca s obrázkami s knižnicou Pillow – manipulácia s obrázkami, export obrázkov, vodoznak
- Tvorba GUI s knižnicou PyQt – princípy, základné komponenty, práca s grafikou
- Tvorba webových požiadaviek s knižnicou requests – GET, POST, HEAD požiadavky, práca s JSON dátami, autentifikácia
- Webové aplikácie s knižnicou Flask – základy webových aplikácií, routing, šablóny
- Balíčky – význam balíčkov, práca s balíčkami, distribúcia kódu
- Praktické príklady, záverečný projekt
Rozsah vzdelávacieho programu
- 230 vyučovacích hodín (1 hodina = 45 minút).
- z toho 130 hodín online vyučovanie s lektorom a 100 hodín offline cvičenia, projekty a úlohy.
- víkendová forma realizácie | 16 x 8 hodín | vyučovacie dni PIA – SO | PIA od 14:00, SO od 8:00
- Večerná forma realizácie |26 x 5 hodín |vyučovacie dni PO – ŠTV | od 17:00
Spôsob ukončenia
- Záverečná skúška on-line formou.
- Praktický projekt.
- Osvedčenie o získanom vzdelaní v zmysle zákona o ďalšom vzdelávaní.
Náš prístup ku vzdelávaniu
- orientácia na potreby klienta,
- profesionálna príprava pre potreby praxe,
- vzdelávanie realizované kvalifikovaným lektorom, intenzívnou formou s využitím moderných on-line vyučovacích metód, s akcentom na osobný prístup lektora,
- každý účastník získa bezplatný prístup k učebným materiálom, prezentáciám a cvičným úlohám na obdobie 3 mesiacov po skončení kurzu,
- videoarchív – videozáznamy z jednotlivých dní zadarmo na 3 mesiace po skončení kurzu.
Akreditácia
- Číslo potvrdenia o akreditácii: 1790/2024/112/2
- Potvrdenie vydalo Ministerstvo školstva SR dňa 16. septembra 2024.
Kontakt
Ing. Katarína Mihalovičová, +421 907 736 117, info@tmconsulting.sk
Rozsah kurzu 230 hodín
Najbližší termín 15.11.2024
Cena 1 876,80 EUR s DPH
Prihlásiť saĎalšie termíny
18.11.2024
13.12.2024
16.12.2024
V prípade záujmu o ponúkaný kurz možnosť osobnej konzultácie:
Ing. Katarína Mihalovičová
+421 907 736 117info@tmconsulting.sk