Trainings

Die folgenden Trainings und Workshops biete ich an.

Gerne erstelle ich auch kundenspezifische In-House Trainings und Workshops ganz nach Ihren Wünschen und Vorstellungen. Sprechen Sie mich gerne an!


(für Details und Trainingsinhalte bitte auf den jeweiligen Titel klicken)


Reaktive Anwendungsentwicklung mit Quarkus

Die stetig wachsende Datenflut und Nutzerbasis vieler aktueller Webservices erfordert eine effiziente und ressourcenschonende Bearbeitung. Hier erweist sich der reaktive Programmieransatz, der sich zunehmend in der Java-Welt etabliert, als vielversprechende Strategie. Quarkus samt seinem umfassenden Ökosystem bildet dabei ein ausgezeichnetes Fundament zur Entwicklung reaktiver Systeme. In diesem Workshop eignen wir uns das Basiswissen reaktiver Systeme an, erforschen die Bibliothek Mutiny als Instrument für reaktive Anwendungskonzepte und erkunden anhand von praxisnahen Beispielen die technischen Facetten einer reaktiven Quarkus-Anwendung. Schlussendlich verknüpfen wir mittels Reactive Messaging verschiedene reaktive Quarkus-Anwendungen und schaffen somit die Brücke von isolierten Anwendungen hin zu einem ganzheitlichen reaktiven System.

Apache Kafka für Java-Entwickler

Apache Kafka ist eine hochgradig verteilte Lösung für das Publish-Subscribe Messaging, die für effiziente Datenannahme und -verteilung unter niedriger Latenz optimiert ist. Das macht das System zu einem geeigneten Kandidaten für die Umsetzung von Streaming-Architekturen, in denen der Fokus auf einer kontinuierlichen Verarbeitung von eingehenden Daten liegt. Apache Kafka bricht dabei mit den Ansätzen traditioneller Messaging-Systeme, um diese Ziele zu erreichen. In diesem Workshop erfahren Sie, was sich hinter Kafkas innovativem Ansatz verbirgt und lernen anhand von konkreten Code-Beispielen und Anwendungssituationen, wie man Apache Kafka in eine neue oder bestehende Java-gestützte Anwendungslandschaft integriert.

Java / Kotlin Developer Bootcamp

Sie stehen vor der Herausforderung, neue Mitarbeiter:innen schnell in ein komplexes Themenfeld in der Softwareentwicklung einarbeiten zu müssen? Das Developer Bootcamp kann Sie dabei unterstützen, dieses Ziel zu erfüllen und Ihre Mitarbeiter:innen für das nächste Projekt methodisch und technologisch vorzubereiten. Sie haben die Wahl: Wählen Sie einen Workshop, wie bspw. den Well-Grounded Java / Kotlin Developer, der auf gängige Szenarien optimiert ist oder konsultieren Sie den nachfolgenden Modulkatalog, um sich das Curriculum ganz nach Ihren Bedürfnissen selbst zusammen zu stellen. Dazu biete ich Ihnen in Kooperation mit einem zusätzlichen Trainer eine breite Auswahl von Themenfeldern aus dem Bereich der agilen Softwareentwicklung an. Gerne unterstützen wir Sie auch bei der Themenwahl, basierend auf Ihren Projektanforderungen und unserer Erfahrung.

Hi there! I'm Markus!

I'm an independent freelance IT consultant, a well-known expert for Apache Kafka and Apache Solr, software architect (iSAQB certified) and trainer.

How can I support you?

GET IN TOUCH