Java je multiplatformní objektově orientovaný programovací jazyk, který běží na miliardách zařízení po celém světě. Používá aplikace, operační systémy pro smartphony, podnikový software a mnoho známých programů. Přestože byla vyvinuta před více než 20 lety, je Java aktuálně nejoblíbenějším programovacím jazykem pro vývojáře aplikací.
„JavaDays patří mezi tradičně respektované profesní konference a řadí se k nejvýznamnějším IT událostem v Česku. Také letošní ročník proběhne v hybridním formátu, takže účastníci mají možnost být přímo v konferenčním sále, nebo sledovat celý program pohodlně online prostřednictvím naší aplikace,“ říká Jan Dvořák, výkonný ředitel Počítačové školy GOPAS, která konferenci již od jejího vzniku pořádá.
Konference nabídne příležitost setkání s nejvýznamnějšími českými a slovenskými osobnostmi oboru, načerpání informací z jejich přednášek a v rámci on-line chatu diskuse o konkrétních problémech z programátorské a vývojářské praxe. Účastníci obdrží 14denní přístup do archivu přednášek, takže si budou moci všechny poznatky snadno zopakovat.
Konference JavaDays připravila 14 přednášek a 11 předních expertů ve dvou dnech. Očekáváno je na 350 účastníků, kteří se mohou těšit například na:
Keynote – přednášející Jiří Pinkas
Úvodní přednáška tradičně otevírá konferenci pohledem na to, kam se Java a celý ekosystém za poslední rok posunuly. Zaměří se na novinky v Javě 25, aktuální LTS verzi, a zároveň si připomeneme zásadní funkce, které byly přidány od posledního LTS vydání.
Využití statické analýzy pro hledání zranitelností ve zdrojovém kódu – přednášející Willi Lazarov
Velké množství zranitelností v softwarových aplikacích vzniká v průběhu jejich vývoje. Hledat zranitelnosti ve zdrojovém kódu nebo jiné části aplikace je však problematický a časově náročný proces. Jako jedno z možných řešení se nabízí statická analýza, která dokáže automaticky identifikovat zranitelnosti, chyby a další nedostatky přímo ve zdrojovém kódu.
AI pro Java developery – přednášející André Melancia
Azure cloud nabízí řadu AI služeb – od generativní AI a rozpoznávání obrazu až po převod řeči či tvorbu avatarů. K dispozici jsou SDK v různých jazycích, včetně Javy. Tato přednáška ukáže, jak s nimi snadno začít. Přednáška je v angličtině.
Azure AI Foundry Document Intelligence pro Java vývojáře – přednášející Štěpán Bechynský
Tato přednáška ukáže, jak v Java aplikacích využít Azure AI Foundry Document Intelligence pro zpracování a analýzu dokumentů. Účastníci se seznámí s integrací AI nástrojů pro extrakci dat, automatizaci procesů a bezpečné nasazení podle best practices. Součástí budou i praktické ukázky kódu a postupy, jak trénovat vlastní modely pro specifické potřeby.
Kotlin Multiplatform: od serverů, přes desktopy až po mobily – přednášející Jan Kaláb
Kotlin není jen Java, ale umí i pár jiných jazyků a platforem. Na malém demu si ukážeme, jak napsat backend i frontend v jednom jazyce a z jedné codebase s maximem sdíleného kódu, včetně UI.
Podrobné informace o programu konference, přednášejících a jejich tématech jsou k dispozici na www.javadays.cz.