Tento odznak byl vydán pro: Jaroslav Havel
Datum vydání: 13.5.2026 15:07
ID certifikace: 252176f4-502e-46f8-958b-928212d59906
Tvorba www aplikací v jazyku JAVA PRO - online kurz
Vystavil itnetwork.cz
Akreditovaný a ITN kurz
Java programátor PRO
Absolvent kurzu Tvorba www aplikací v jazyku JAVA PRO disponuje komplexními znalostmi vývoje moderních webových aplikací na platformě Java – od základů programování až po návrh, implementaci a nasazení plnohodnotných full-stack řešení. Rozumí principům objektově orientovaného programování, práci s datovými strukturami, best practices a moderním vývojovým postupům používaným v profesionální praxi.
Ovládá programování v jazyce Java, včetně práce s typovým systémem, řízením toku programu, kolekcemi a proudy (Stream API). Zvládá návrh objektového řešení s využitím zapouzdření, dědičnosti, polymorfismu, rozhraní a abstraktních tříd a dokáže aplikovat osvědčené návrhové a architektonické principy. 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í Spring Boot, chápe principy MVC architektury, dependency injection a práci s REST API. Dokáže navrhovat a implementovat RESTful služby, pracovat s HTTP metodami, stavovými kódy, validací dat a zabezpečením komunikace. Umí integrovat databáze pomocí Hibernate/JPA, pracovat s relační databází MySQL, navrhovat databázový model a optimalizovat dotazy.
Absolvent má také silné znalosti frontendového vývoje. Ovládá HTML a CSS, responzivní webdesign a tvorbu uživatelského rozhraní s využitím Bootstrapu. Umí programovat v JavaScriptu a vytvářet moderní frontendové aplikace v knihovně React, včetně práce s komponentami, stavem aplikace, volání REST API a implementace klientské části full-stack aplikací.
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é aplikace v prostředí Java, efektivně spolupracovat v týmu a uplatňovat moderní vývojové a architektonické 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 ve Spring Boot - Filmová databáze
REST API klient v React - Filmová databáze
Související kurzy