<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Workshop on JAVAPRO Germany</title><link>https://javapro.svenruppert.com/tags/workshop/</link><description>Recent content in Workshop on JAVAPRO Germany</description><generator>Hugo</generator><language>de-DE</language><lastBuildDate>Mon, 20 Oct 2025 10:22:54 +0000</lastBuildDate><atom:link href="https://javapro.svenruppert.com/tags/workshop/index.xml" rel="self" type="application/rss+xml"/><item><title>Early Bird 30 % – JCON GenAI – Die Enterprise Java AI Revolution beginnt</title><link>https://javapro.svenruppert.com/early-bird-30-jcon-genai-die-enterprise-java-ai-revolution-beginnt/</link><pubDate>Mon, 20 Oct 2025 10:22:54 +0000</pubDate><guid>https://javapro.svenruppert.com/early-bird-30-jcon-genai-die-enterprise-java-ai-revolution-beginnt/</guid><description>&lt;p&gt;&lt;strong&gt;Schluss mit Python!&lt;/strong&gt; Die Zeit für generative KI in Java ist gekommen – und Sie haben die Nase vorn! Fast alle großen Unternehmenssysteme und die darin enthaltenen riesigen Mengen proprietärer Daten basieren auf Java. Das ist die perfekte Grundlage für wirkungsvolle KI-Projekte – aber nur, wenn Sie wissen, wie man sie richtig entwickelt.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;JCON GenAI&lt;/strong&gt; ist Ihre spannende, eintägige Workshop-Reihe, die Sie von der Theorie hin zu produktionsreifem Code führt. Treffen Sie die Besten der Java-Community und meistern Sie die Tools, Architekturen und Sicherheitsfunktionen, die Sie für die KI-Transformation Ihres Unternehmens benötigen.&lt;/p&gt;</description></item><item><title>Vektor-Embedding in Java-Anwendungen: Gen-AI-Funktionen direkt aus der Datenbank</title><link>https://javapro.svenruppert.com/vektor-embedding-in-java-anwendungen-genai-funktionen-direkt-aus-der-datenbank/</link><pubDate>Tue, 06 May 2025 12:01:21 +0000</pubDate><guid>https://javapro.svenruppert.com/vektor-embedding-in-java-anwendungen-genai-funktionen-direkt-aus-der-datenbank/</guid><description>&lt;p&gt;Generative KI (GenAI) hat sich in den vergangenen Jahren rasant weiterentwickelt und findet zunehmend Einzug in die praktische Softwareentwicklung. Was früher als Forschungsfeld galt, wird heute zum Werkzeug für den Entwickleralltag – auch im Java-Umfeld. Eine Schlüsselrolle spielen dabei Vektor-Embeddings: Sie ermöglichen Funktionen wie semantische Suche, Textklassifikation oder Empfehlungssysteme und eröffnen damit völlig neue Anwendungsmöglichkeiten.&lt;/p&gt;
&lt;p&gt;Doch wie lassen sich diese Technologien in bestehende Java-Anwendungen einbinden, ohne dass komplexe Frameworks oder externe Cloud-Dienste notwendig werden?&lt;/p&gt;</description></item><item><title>Java-Performance optimieren: Caching mit Core Java statt komplexer Frameworks</title><link>https://javapro.svenruppert.com/java-performance-optimieren-caching-mit-core-java-statt-komplexer-frameworks/</link><pubDate>Mon, 05 May 2025 07:04:10 +0000</pubDate><guid>https://javapro.svenruppert.com/java-performance-optimieren-caching-mit-core-java-statt-komplexer-frameworks/</guid><description>&lt;p&gt;Langsame Java-Anwendungen sind in vielen Projekten ein bekanntes Problem: Verzögerungen durch ORM, komplizierte Caching-Strukturen und überlastete Datenbanken bremsen die Performance aus. Auf der &lt;a href="https://2025.europe.jcon.one/"&gt;JCON EUROPE 2025&lt;/a&gt; zeigt der zweistündige Workshop „&lt;a href="https://schedule.jcon.one/?selectedSession=797351"&gt;High-Performance Caching with Pure Java: Supercharge Your Sluggy Database Application&lt;/a&gt;“, wie sich diese Probleme gezielt lösen lassen – ausschließlich mit Core Java, ohne zusätzliche Frameworks oder Cloud-Dienste.&lt;/p&gt;
&lt;h2 id="hands-on-caching-und-abfragen-mit-maximaler-geschwindigkeit"&gt;Hands-on: Caching und Abfragen mit maximaler Geschwindigkeit&lt;/h2&gt;
&lt;p&gt;Teilnehmende lernen, wie sie eine hochperformante Caching- und Abfrageschicht selbst entwickeln können – schlank, speichereffizient und direkt in Java. Ziel ist es, typische Performance-Engpässe in datenbankbasierten Anwendungen zu beseitigen und die Systemgeschwindigkeit um ein Vielfaches zu steigern.&lt;/p&gt;</description></item><item><title>Lokale KI mit Java: AI-Integration ohne Cloud-Abhängigkeit</title><link>https://javapro.svenruppert.com/lokale-ki-mit-java-ai-integration-ohne-cloud-abhaengigkeit/</link><pubDate>Fri, 02 May 2025 07:02:10 +0000</pubDate><guid>https://javapro.svenruppert.com/lokale-ki-mit-java-ai-integration-ohne-cloud-abhaengigkeit/</guid><description>&lt;p&gt;Die Zukunft der Künstlichen Intelligenz ist lokal. Immer mehr Unternehmen setzen auf lokale AI-Modelle, um Datenschutz, Offline-Fähigkeit und Unabhängigkeit von Cloud-Anbietern sicherzustellen. Auf der &lt;a href="https://2025.europe.jcon.one/"&gt;JCON EUROPE 2025&lt;/a&gt; vermittelt der zweistündige &amp;ldquo;&lt;a href="https://schedule.jcon.one/session/894517"&gt;AI-based optimization in expedition planning-a practice-oriented worksho&lt;/a&gt;&lt;a href="https://schedule.jcon.one/schedule?selectedSession=894517"&gt;p&lt;/a&gt;&amp;rdquo; mit Sven Ruppert, wie sich genau das in Java umsetzen lässt: hochperformante, datenschutzfreundliche AI-Features – direkt in der eigenen Anwendung, ganz ohne Cloud-Dienste.&lt;/p&gt;
&lt;h2 id="fokus-auf-das-open-source-projekt-expedition-planner"&gt;Fokus auf das Open-Source-Projekt „Expedition Planner“&lt;/h2&gt;
&lt;p&gt;Im Mittelpunkt steht das Open-Source-Projekt &lt;strong&gt;„Expedition Planner“&lt;/strong&gt;, eine Java-basierte Webanwendung zur Planung und Organisation von Expeditionen. Doch hier geht es nicht um Theorie: Die Teilnehmenden arbeiten an realen Use Cases und integrieren lokale AI-Modelle mit &lt;strong&gt;Ollama&lt;/strong&gt;, nutzen &lt;strong&gt;Langchain4j&lt;/strong&gt; und &lt;strong&gt;Retrieval Augmented Generation (RAG)&lt;/strong&gt;, um Aufgabenplanung und Materiallisten intelligent zu optimieren.&lt;/p&gt;</description></item><item><title>Gen-AI mit Java: In zwei Stunden zum intelligenten Chat-Assistenten</title><link>https://javapro.svenruppert.com/genai-mit-java-in-zwei-stunden-zum-intelligenten-chat-assistenten/</link><pubDate>Wed, 30 Apr 2025 12:00:16 +0000</pubDate><guid>https://javapro.svenruppert.com/genai-mit-java-in-zwei-stunden-zum-intelligenten-chat-assistenten/</guid><description>&lt;p&gt;Generative KI ist längst nicht mehr nur ein Thema für Forschungslabore – sie ist einsatzbereit für reale Anwendungen. Auf der &lt;strong&gt;&lt;a href="https://2025.europe.jcon.one/"&gt;JCON EUROPE 2025&lt;/a&gt;&lt;/strong&gt; erhalten Java-Entwickler die Möglichkeit, genau das zu erleben: In einem zweistündigen Workshop wird gezeigt, wie sich mit &lt;strong&gt;Helidon&lt;/strong&gt; und &lt;strong&gt;LangChain4J&lt;/strong&gt; ein intelligenter Chat-Assistent von Grund auf umsetzen lässt – praxisnah, produktionsreif und Java-first.&lt;/p&gt;
&lt;h2 id="von-der-idee-zur-lauffähigen-anwendung"&gt;Von der Idee zur lauffähigen Anwendung&lt;/h2&gt;
&lt;p&gt;Im Fokus der Hands-on-Session &amp;ldquo;&lt;a href="https://schedule.jcon.one/session/896438"&gt;Build an AI-Powered Application with Helidon and LangChain4J&lt;/a&gt;&amp;rdquo; steht der direkte Einstieg in die Entwicklung: keine Folien, keine Theorie – sondern konkreter Code, moderne Tools und nachvollziehbare Architekturen. Ziel ist es, einen funktionalen GenAI-gestützten Chat-Assistenten zu erstellen, der nicht nur demonstrierbar, sondern auch ausbaufähig für reale Projekte ist.&lt;/p&gt;</description></item><item><title>Dynamisches Caching für große Workloads: Pure Java-Lösungen aus erster Hand</title><link>https://javapro.svenruppert.com/dynamisches-caching-fuer-grosse-workloads-pure-java-loesungen-aus-erster-hand/</link><pubDate>Tue, 29 Apr 2025 09:13:57 +0000</pubDate><guid>https://javapro.svenruppert.com/dynamisches-caching-fuer-grosse-workloads-pure-java-loesungen-aus-erster-hand/</guid><description>&lt;p&gt;Viele Java-Entwickler stoßen beim Umgang mit großen Datenmengen und dynamisch wachsenden Workloads an die Grenzen traditioneller Caching- und Datenbanklösungen. Oft verhindern schwergewichtige Systeme eine flexible Skalierung oder treiben die Infrastrukturkosten unnötig in die Höhe.&lt;/p&gt;
&lt;p&gt;Wie es anders geht, zeigt die Session &lt;strong&gt;„&lt;a href="https://schedule.jcon.one/session/851487"&gt;High-Performance Caching with Pure Java – Part 2: Managing Gigantic Workloads&lt;/a&gt;“&lt;/strong&gt; auf der &lt;strong&gt;JCON EUROPE 2025&lt;/strong&gt;: Statt komplexer Architekturen setzt dieser Ansatz auf Pure Java – schlank, skalierbar und leistungsstark.&lt;/p&gt;</description></item><item><title>JUnit 5: Acht Jahre Innovation – Viele Java-Entwickler verpassen den Anschluss</title><link>https://javapro.svenruppert.com/junit-5-acht-jahre-innovation-viele-java-entwickler-verpassen-den-anschluss/</link><pubDate>Mon, 28 Apr 2025 12:00:20 +0000</pubDate><guid>https://javapro.svenruppert.com/junit-5-acht-jahre-innovation-viele-java-entwickler-verpassen-den-anschluss/</guid><description>&lt;p&gt;In zahlreichen Projekten wird JUnit noch so genutzt, wie es vor Jahren üblich war – ohne die relevanten Neuerungen der aktuellen Releases zu berücksichtigen. Dabei hat sich JUnit 5 seit seiner ersten Veröffentlichung erheblich weiterentwickelt: Über acht Jahre und zwölf umfangreiche Updates hinweg ist aus dem populären Test-Framework eine leistungsfähige, flexible und erweiterbare Plattform entstanden.&lt;/p&gt;
&lt;h2 id="die-junit-5-revolution-aktuelle-entwicklungen-aus-erster-hand"&gt;Die JUnit 5 Revolution: Aktuelle Entwicklungen aus erster Hand&lt;/h2&gt;
&lt;p&gt;Bei der JCON EUROPE 2025 bietet sich die Gelegenheit, die neuesten Funktionen von JUnit 5 nicht nur kennenzulernen, sondern direkt anzuwenden. In der zweistündigen Hands-On-Session „&lt;a href="https://schedule.jcon.one/session/837895"&gt;Catching up with JUnit 5&lt;/a&gt;“ führen zwei zentrale Köpfe des JUnit-Teams persönlich durch die wichtigsten Neuerungen.&lt;/p&gt;</description></item><item><title>Schluss mit ORM-Problemen: EclipseStore Hands-On mit dem Leiter des Open-Source-Projekts</title><link>https://javapro.svenruppert.com/eclipsestore-hands-on-schluss-mit-orm-pain-jetzt-selbst-erleben/</link><pubDate>Thu, 24 Apr 2025 12:26:47 +0000</pubDate><guid>https://javapro.svenruppert.com/eclipsestore-hands-on-schluss-mit-orm-pain-jetzt-selbst-erleben/</guid><description>&lt;p&gt;Viele Java-Entwickler:innen kennen die Schattenseiten klassischer ORM-Modelle: Performance-Engpässe bei steigender Skalierung, komplexe Serialisierung und immer wieder Probleme beim Refactoring persistenter Objekte. Wer an dieser Stelle nach einer modernen, performanten Alternative sucht, sollte EclipseStore in den Blick nehmen – und zwar nicht nur theoretisch, sondern hands-on.&lt;/p&gt;
&lt;h2 id="eclipsestore-live-erleben--direkt-mit-einem-core-contributor"&gt;&lt;strong&gt;EclipseStore live erleben – direkt mit einem Core Contributor&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Im Rahmen der diesjährigen &lt;a href="https://2025.europe.jcon.one/"&gt;JCON EUROPE 2025&lt;/a&gt; bietet sich dafür eine besondere Gelegenheit: &lt;strong&gt;Florian Habermann&lt;/strong&gt;, CTO von MicroStream Software und Core Contributor von EclipseStore, lädt zu einem &lt;strong&gt;&lt;a href="https://schedule.jcon.one/session/797351"&gt;zweistündigen, praxisorientierten Workshop&lt;/a&gt;&lt;/strong&gt; ein. Anstatt sich durch Slides zu klicken, arbeiten Teilnehmer:innen aktiv am Code – in der eigenen IDE, mit Java, direkt an produktionsnahen Beispielen.&lt;/p&gt;</description></item></channel></rss>