Lerne, wie du als Softwarearchitekt:in im Zeitalter von Coding Agents die Kontrolle behältst.
🔎 Entdecke unser neues Training: Architektur im Kontext Agentischer Entwicklung.
socreatory Training

Spring AI

Grundlagen
3 Tage
12
Sitze
Deutsch und Englisch
Online und Präsenz
Auf Anfrage verfügbar

Auch als Inhouse-Training

Wir führen dieses Training auch exklusiv für dein Team durch, online oder vor Ort.
Inhouse-Angebote

Lernziele

  • Erhalte eine praxisnahe, umfassende Einführung in die Entwicklung moderner, KI-gestützter Anwendungen mit Spring AI.
  • Erlerne die Grundlagen von Spring AI.
  • Lerne fortgeschrittene Konzepte wie Tool Calling, RAG und MCP kennen.
  • Integriere bestehende Sprachmodelle wie ChatGPT, Claude oder Ollama effizient und sicher in deine Spring-Boot-Anwendung.

Agenda

  • Ein Spring AI Projekt erstellen
  • Prompts verstehen und einsetzen
    • Einführung in Prompting mit Spring AI
    • Rollen und ihre Aufgaben
    • Verwendung von PromptTemplates
    • Erzeugung unstrukturierter und strukturierter Ausgaben
  • Kurzeinführung Prompt Engineering
    • Charakteristika eines guten Prompts
    • Techniken zur Prompt-Verbesserung
  • Testen von KI-basierten Anwendungen
    • Warum ein einfaches assert nicht mehr ausreicht
    • Verwendung und Erstellung von Evaluatoren
    • Infrastruktur automatisieren mit Testcontainers
  • Multi-Modality und Multi-Modell
    • Verarbeitung verschiedener Ein- und Ausgabearten
    • Verwendung unterschiedlicher Modelle
  • Advisors
    • Erstellen und verwenden von Advisor und AdvisorChain
    • Beliebte Advisor in Spring AI
  • Conversational Memory
    • Kontexte speichern für zustandslose KI-Modelle
    • Standardimplementierungen in Spring AI
    • Eigene Data Stores und weitere Anpassungsmöglichkeiten
  • Retrieval Augmented Generation (RAG)
    • Einführung in RAG
    • Integration von Vector Stores in Spring AI
    • RAG-Implementierungen in Spring AI
    • Eigene RAG-Implementierungen erstellen
  • Tool Calling
    • Eigene APIs bereitstellen
  • Model Context Protocol
    • Externe Dienste per MCP Client einbinden
    • Eigene MCP Server erstellen
  • Agenten
    • Was ist ein Agent?
    • Patterns zur Implementierung von Agenten
  • Observerability
    • Metriken und Tracing in Spring AI

Zielgruppe

Softwareentwickler:innen und Softwarearchitekt:innen mit grundsätzlichen Kenntnissen in Java und Spring Boot.

Praktische Erfahrung in der Verwendung von KI-Systemen sind hilfreich aber nicht notwendig.

Beschreibung

Alle Welt spricht über KI und du möchtest ChatGPT, Claude oder ein anderes Modell in deine Spring-Anwendung integrieren? Vielleicht hast du auch selbst bereits mit Spring AI experimentiert?

‍

Dann bist du hier genau richtig!

‍

In diesem Training erarbeiten wir strukturiert von den Grundlagen bis hin zu fortgeschrittenen Konzepten alles was du wissen musst um Spring AI wirklich zu verstehen und gezielt in deinen Projekteneinzusetzen. Von der austauschbaren Integration verschiedener Modelle, über die Implementierung guter Nutzer:innen- und Systemprompts und der Bereitstellung eigener Daten und APIs, bis hin zur Entwicklung selbstständiger Agenten lernst du anhand praktischer Beispiele eigene Anwendungen zu erstellen und komplexe Anforderungen umzusetzen.

Trainer:innen

Thorben Janssen

Freiberuflicher Berater

Schwerpunkte

JPA & Hibernate

Inhouse Training

Du kannst dieses Training auch als Inhouse-Training exklusiv für dein Team buchen. Bitte nutze dafür unser Anfrage-Formular.

jetzt anfragen

Relevante weitere Trainings

Workshop

Schnelleinstieg Spring AI

Grundlagen
Fortgeschritten
1 Tag
12
Sitze
Deutsch und Englisch
Online und Präsenz
auf Anfrage

Häufig gestellte Fragen

Wie viele Teilnehmer:innen sind maximal im Training?

In den meisten Trainings beschränken wir die maximale Zahl an Teilnehmer:innen auf 12 Personen pro Trainer:in. So können wir gewährleisten, dass du bestmöglich betreut wirst.

Gibt es bei Präsenztrainings Verpflegung?

Natürlich ist bei unseren Präsenztrainings für dein leibliches Wohl gesorgt. In der Regel gibt es pro Tag zweimal Snacks und ein Mittagessen. Selbstverständlich stehen auch Getränke für dich zur Verfügung.

Wo finde ich Informationen zu meinem bereits gebuchten Training?

Alle Informationen rund um dein Training findest du in unserem socreatory Navigator.

Hier findest du neben nützlichen Links und Informationen bei Präsenztrainings den konkreten Ort des Trainings und bei Online-Trainings den Link zum Videocall.

Wann und wie bekomme ich nach dem Training meine Teilnahmebestätigung?

Wenn du mindestens 75% der Zeit anwesend warst, erhältst du eine Teilnahmebestätigung von uns. Diese kannst du dir wenige Tage nach dem Training in unserem socreatory Navigator herunterladen.

Warum socreatory?

Neben der Expertise unserer Trainer:innen und dem vielfältigen Trainingsangebot haben wir noch weitere Argumente für den Besuch eines Trainings bei uns.

Alle Vorteile immer zur Hand – lade dir unser Angebot herunter!

Einzigartige Vielfalt

Wir bieten dir das umfangreichste Trainingsangebot für Softwarearchitektur im deutschsprachigen Raum – akkreditiert und zertifiziert vom iSAQB®.

Geballte IT-Kompetenz

Unsere erfahrenen Trainer:innen sind bekannte Größen in der Branche und haben 80 Prozent der Modul-Lehrpläne inhaltlich wie didaktisch mitentwickelt.

Praxisnahes Lernerlebnis

Wir legen größten Wert auf interaktive und begeisternde Wissensvermittlung. Damit alle Teilnehmenden das Erlernte direkt in die Praxis umsetzen können.

Faires Preismodell

Schon ab zwei Teilnehmenden aus deinem Unternehmen reduziert sich der Gesamtpreis. Zudem profitierst du von Early-Bird-Preisen und großer Planungssicherheit.

Suchst du Trainings für dein Team?

Entfalte das Potenzial deines Teams mit unseren spezialisierten Kursen zur Softwarearchitektur. Wir bieten eine Vielzahl von Optionen an, von fundierten iSAQB®-Schulungen bis hin zu maßgeschneiderten Workshops, die genau auf die Bedürfnisse deines Unternehmens zugeschnitten sind. Erfahre, wie diese Trainings die Kompetenzen deines Teams verbessern können, und nutze attraktive Gruppen- und Paketrabatte, um den Nutzen deiner Investition zu maximieren.