Moduly v Jave (JPMS)

Kurz sa venuje modulárnemu systému v Jave (JPMS), ktorý priniesol novú úroveň organizácie a bezpečnosti aplikácií. Naučíš sa vytvárať vlastné moduly, definovať ich závislosti a správne riadiť prístup medzi jednotlivými časťami aplikácie.

Pochopíš prácu so ServiceLoaderom, reflexiou v modulárnom prostredí, integráciu modulov s JavaFX a používanie modulov cez príkazový riadok. Kurz sa venuje aj pokročilým témam ako automatic modules, multi-release JAR súbory či migrácia existujúcich aplikácií na modulárnu architektúru.

Nechýba praktická integrácia s Maven/Gradle, využitie modulov v enterprise aplikáciách, bezpečnostné aspekty ani nasadenie v cloudovom prostredí. Po absolvovaní budeš schopný navrhovať prehľadné, bezpečné a škálovateľné Java aplikácie s jasne definovanou štruktúrou.

99