JavaDays 2026: první témata jsou venku. Co čeká Java vývojáře?

středa 1. ledna 2020

Konference JavaDays proběhne opět v hybridní podobě. Offline v pražském CineStaru na Černém Mostě i online prostřednictvím živého streamu. Zarezervujte si čas na 25. a 26. listopadu.

Program se postupně plní a první zveřejněná témata už naznačují, kam se letošní ročník vydá. Vedle novinek v samotné Javě se výrazně věnuje také umělé inteligenci, AI agentům, modernímu způsobu vývoje a tomu, jak se s nástupem AI mění práce vývojářů. A protože program ještě není kompletní, další témata a osobnosti budeme v následujících týdnech postupně zveřejňovat.

Kam směřuje Java a celý její ekosystém?

Konferenci tradičně otevře Keynote. Jiří Pinkas nabídne přehled toho nejdůležitějšího, co se v Java světě za poslední rok odehrálo.

Na programu jsou novinky v Java 26 a Java 27, stav preview funkcí mířících do příští LTS verze nebo například Valhalla, která po dvanácti letech dorazila do preview. Pozornost dostane také Spring Boot 4.1 a Spring Framework 7.1, Hibernate, Jakarta EE, build nástroje, IDE nebo stále výraznější trendy jako cloud-native a agentní vývoj. Chybět nebude ani téma Maven 4 a výsledky aktuálních anket mezi vývojáři.

Jiří Pinkas tak nabídne přehled toho, co by žádnému Java vývojáři nemělo uniknout, pokud chce mít přehled o současném stavu ekosystému i jeho dalším směřování.

GitHub Copilot a vibe coding: jak dnes využít AI při vývoji

Účastníci se Štěpánem Bechynským podívají na to, jak GitHub Copilot využít nejen pro generování jednotlivých funkcí, ale také při psaní testů, návrhu architektury nebo refaktoringu. Štěpán ukáže práci s Copilotem přímo v IDE, v Codespaces i na příkazové řádce a zaměří se také na to, jak správně formulovat prompty a AI asistenta efektivně vést.

Téma je přitom zajímavé i pro ty, kteří s Copilotem teprve začínají. Vibe coding totiž nepředstavuje jen rychlé generování kódu, ale nový způsob práce, ve kterém se kreativita a zkušenosti vývojáře kombinují s možnostmi AI.

Když AI dostane debugger: Java Debugger pro agentní vývoj

AI agenti už dnes dokážou samostatně hledat a opravovat chyby v kódu. V praxi ale jejich práce často znamená opakované přidávání debugovacích výpisů, rekompilace a čekání na další build. Proč by ale měl AI agent pracovat s kódem naslepo, když může získat podobný přístup k debuggeru, jaký má k dispozici samotný vývojář?

Přednáška představí open-source implementaci MCP serveru mcp-jdwp-java, která umožňuje LLM agentům přímý přístup k Java debuggeru. Agent tak může pracovat se stavem JVM, nastavovat breakpointy nebo vyhodnocovat výrazy přímo nad běžícím procesem. Místo odhadování, co se v programu děje, tak může systematicky zkoumat jeho skutečný stav.

Právě podobná témata dobře ukazují, že AI ve vývoji už nemusí znamenat pouze „nechte si vygenerovat kus kódu“. Stále více se dostává přímo do vývojářských nástrojů a pracovních postupů. Tématem účastníky provede Jan Novotný.

A na co dalšího se můžete těšit?

První zveřejněná část programu nabízí i řadu dalších zajímavých témat:

  • Vše o návrhu API. Nebojíte-li se zeptat!Jaroslav Tulach se podělí o zkušenosti s návrhem API a ukáže rozdíly mezi psaním běžného kódu a navrhováním rozhraní.
  • Continuous Integration / Continuous DeliveryŠtěpán Bechynský představí začínajícím Java vývojářům základy CI/CD, automatizované buildy, pipeline a nasazování do Azure.
  • Nová leadership dovednost: Product ThinkingZuzana Šochová se zaměří na to, proč je v době AI stále důležitější vědět nejen jak něco vytvořit, ale především co má smysl vytvářet.
  • Architektúra v izolácii: Chráňte svoje doménové jadroIvan Macalák ukáže, jak pomocí hexagonální architektury oddělit doménovou logiku od infrastruktury a vytvořit aplikaci, která obstojí i při rychlém vývoji technologií.
  • Pod pokličkou GitHub Copilotu: Context EngineeringMiroslav Holec se podívá na to, co všechno jazykový model skutečně vidí a jak pracovat s kontextem, systémovými instrukcemi, skills nebo nástroji.
  • AI a budoucnost softwarového vývojeRoman Bouchner se zaměří na to, jak AI mění práci backendových Java vývojářů a které dovednosti budou v nové éře skutečně důležité.
  • Java, paměť a nativní knihovnyKamil Ševeček provede účastníky světem JNI, JNA a Foreign Function and Memory API a podívá se také na jejich výkonnost.
  • Za všechno může analytikMartin Vaněk nabídne pohled na spolupráci vývojářů a analytiků, kvalitu zadání a na to, jak se ptát, aby z toho vzniklo skutečně použitelné zadání.
  • Spec-driven developmentJiří Pinkas představí přístup, při kterém se specifikace stává klíčovým artefaktem vývoje, a podívá se na nástroje i workflow spojené s vývojem za pomoci AI.
  • Sledujte web konference, postupně budeme zveřejňovat další jména a témata. 

 

 


Mohlo by vás zajímat

  • Nové termíny webináře IT Ráno ZDARMA » ZDE
  • Plánované IT odborné konference » ZDE
  • Kurzy si můžete zopakovat ZDARMA v rámci GARANCE VĚDOMOSTÍ
  • Získejte výhody z IT Klubu » ZDE