Tento odznak byl vydán pro: Michal Václavík
Datum vydání: 13.5.2026 15:03
ID certifikace: 45a1705a-af1f-4ed7-9f06-214897cc67c4
Tvorba www aplikací v jazyku Python PRO - online kurz
Vystavil itnetwork.cz
Akreditovaný a ITN kurz
Python programátor PRO
Absolvent kurzu Tvorba www aplikací v jazyku Python PRO disponuje komplexními znalostmi vývoje moderních webových a datových aplikací v jazyce Python – od základů programování až po návrh, implementaci a plnohodnotná full-stack řešení. Rozumí principům strukturovaného a objektově orientovaného programování, práci s kolekcemi a osvědčeným vývojovým postupům používaným v profesionální praxi.
Umí pracovat s verzovacím systémem Git a dodržovat best practices týmového vývoje. V oblasti backendového vývoje ovládá tvorbu webových aplikací pomocí Django, chápe principy MVC/MVT architektury a práci s REST API. Dokáže navrhovat a implementovat RESTful služby, pracovat s HTTP metodami, autentizací, autorizací a validací dat. Umí integrovat databáze, pracovat s SQLite a navrhovat databázové modely pro reálné aplikace.
Absolvent má také silné znalosti frontendového vývoje. Ovládá HTML a CSS a tvorbu uživatelského rozhraní s využitím moderních postupů. Umí programovat v JavaScriptu a vytvářet interaktivní frontendové aplikace v knihovně React, včetně práce s komponentami, stavem aplikace a komunikací s REST API.
Součástí jeho dovedností je datová práce v Pythonu – ovládá knihovny NumPy a Pandas pro matematické výpočty, analýzu, transformaci a vizualizaci dat. Rozumí práci s daty v kontextu webových i analytických aplikací a dokáže kombinovat backendový vývoj se zpracováním dat.
Součástí studia jsou rozsáhlé praktické projekty, online bloky programování s lektorem, pravidelné konzultace a finální code review. Absolvent je schopen samostatně navrhovat, implementovat a rozvíjet menší až středně rozsáhlé webové a datové aplikace v jazyce Python, efektivně spolupracovat v týmu a uplatňovat moderní vývojové postupy v praxi.
Zvládá dokumentovat a testovat svůj kód pomocí unit testů a akceptačních testů v Seleniu.
Absolvent v rámci kurzu aktivně využíval umělou inteligenci při vývoji aplikací a vnímá ji jako běžný pracovní nástroj. Dokáže ji efektivně zapojit při tvorbě kódu, řešení problémů i návrhu řešení. Rozumí tomu, jak AI využít pro zrychlení práce a zlepšení kvality výsledného řešení.
Dovednosti
-
Best practices pro návrh softwaru
Git
REST API v Django - Filmová databáze
NumPy - Matematika v Pythonu
Pandas - Vizualizace dat v Pythonu
Související kurzy