Backend Engineering

Robuste, wartbare Backends bauen – Clean Code, Spring Boot, Microservices und moderne Architektur in Java, C# und mehr.

Gut strukturierter und praxisorientierter Kurs.
Michael Michael
Senior Software Engineer | Team lead
Mehr Testimonials →

Backend

Die Kernsprachen und Frameworks für robuste, wartbare Backend-Services.

Asynchronous Programming in C#

Zwei Tage asynchrone Programmierung für erfahrene C# und .NET Entwickler: von Threads, Tasks und async/await bis zu Task Schedulers, Synchronization Contexts und ValueTasks.

Zum Kurs →

C# Expert

Drei Tage umfassender Kurs für C# Entwickler, die die fortgeschrittenen Features von C# meistern möchten, um Anwendungen mit mehr Wert, Performance und Skalierbarkeit zu erstellen.

Zum Kurs →

Django

Zwei bis vier Tage intensiver Einstieg in die Web-Entwicklung mit Django: ORM, Admin-Interface, Authentifizierung und Templates bis zum Deployment einer Web-Applikation in Production.

Zum Kurs →

Embedded Rust

Zwei Tage Bare-Metal-Programmierung für Mikrocontroller mit Rust: no_std, embedded-hal, Embassy und RTIC, Peripherie über GPIO/I2C/SPI und Debugging mit probe-rs.

Zum Kurs →

Embedded DevOps: CI/CD für Firmware & Embedded Linux

Build, Test und Release für Embedded-Software automatisieren: Cross-Compile-Toolchains in Containern, Unit-Tests auf dem Host, Hardware-in-the-Loop mit eigenen Runnern, reproduzierbare Firmware-Artefakte und CRA-taugliche SBOM- und Release-Pipelines.

Zum Kurs →

Agentic Embedded Engineering

Agentic Coding für Firmware- und Embedded-Teams: KI-Agenten, die in C/C++-, Qt- und Embedded-Linux-Projekten Code schreiben, Tests bauen, Cross-Builds ausführen und Legacy-Code modernisieren – mit den Grenzen, die hardwarenahe Entwicklung setzt.

Zum Kurs →

Go for Enterprise Services

Idiomatisches Go für erfahrene Java-Teams: Services contract-first mit OpenAPI bauen, Projekte sauber strukturieren, Messaging anbinden, interne Libraries teilen und Go-Services testbar, beobachtbar und produktionsreif betreiben.

Zum Kurs →

Programming in Go

Moderne, effiziente und skalierbare Softwareentwicklung mit Go: performante Microservices, REST-APIs und CLI-Tools - von Concurrency bis zum produktionsreifen Deployment.

Zum Kurs →

Einstieg in Java

Kompakter, praxisorientierter Umstieg auf modernes Java (17+) für erfahrene Engineering-Teams – die effiziente Vorbereitung für Enterprise-Projekte und Spring Boot.

Zum Kurs →

Kotlin für Backend-Entwicklung

Zweitägiger, praxisnaher Einstieg in production-ready Spring Boot Applikationen mit Kotlin, von REST-Services über Spring Security bis Spring Data und Kotlins Stärken gegenüber Java.

Zum Kurs →

NestJS & TypeScript für Microservices

Zwei oder drei Tage intensiver Einstieg in die Entwicklung von skalierbaren und robusten Microservice-Architekturen mit NestJS und weiteren Technologien des Node.js Ökosystems.

Zum Kurs →

Rust auf dem Server

In zwei bis drei Tagen baut ihr mit Rust ressourceneffiziente Backend-Services - schnell, speichersicher und ohne Garbage Collector, dank Ownership-Modell und Zero-Cost-Abstractions.

Zum Kurs →

The 10 Levels of Serverless

In zwei Tagen durch die 10 Levels von Serverless mit AWS Lambda: von FaaS und Event-Driven Architecture über Cold Starts bis zu Security, Monitoring und Kostenoptimierung.

Zum Kurs →

Einführung in Spring Boot Microservices

Skalierbare und robuste Unternehmensanwendungen mit Spring Boot, Spring Modulith und Spring Cloud – vom klassischen Monolithen über den modularen Monolithen bis hin zu Microservices.

Zum Kurs →

Spring Modulith

Zwei Tage Einstieg in modulare Monolithen mit Spring Modulith: Spring Boot Anwendungen in abgegrenzte Module gliedern und Vorteile verteilter Architektur ohne deren Komplexität nutzen.

Zum Kurs →

Backend Integration

Systeme, Daten und Identitäten verbinden – Messaging, Streaming, Auth und API-Integration.

Apache Spark

Zwei Tage intensiver Einstieg in Apache Spark mit Scala und Python: verteiltes In-Memory-Computing für Data Engineering, Data Science, Machine Learning und KI-Pipelines.

Zum Kurs →

Anwendungsintegration mit Apache Camel

Isolierte Anwendungen elegant integrieren – mit Apache Camel, Enterprise Integration Patterns, Spring Boot und Java DSL bis hin zu cloud-nativen Routen mit Camel K auf Kubernetes.

Zum Kurs →

API Security

Zweitägiger Kurs, um APIs sicher zu entwickeln und zu betreiben: Schwachstellen nach den OWASP API Security Top 10 erkennen, Angriffe abwehren und Best Practices anwenden.

Zum Kurs →

AI-Agents Entwickeln mit Autogen in Azure mit C#

Entwickle intelligente Agent-Systeme mit Microsoft AutoGen in Azure. Von der Grundkonfiguration einzelner Agents bis zu Multi-Agent Workflows.

Zum Kurs →

Azure Entra ID & IAM Workshop, App Integration mit MSAL, Terraform & Kubernetes

Zwei Tage: Azure Entra ID mit MSAL in eine bestehende Applikation integrieren – für Java, C#, Node.js und Python, inklusive Terraform und Gruppen-/Benutzermanagement.

Zum Kurs →

Executable BPMN im Spring Boot Kontext

Geschäftsprozesse mit BPMN 2.0 modellieren und als ausführbare Workflows auf der Camunda Community Edition automatisieren – eingebettet in Spring Boot, ohne separaten Applikationsserver.

Zum Kurs →

Elasticsearch für Entwickler:innen

Zwei bis drei Tage praxisnaher Einstieg, um Elasticsearch als verteilte Cluster-Suchmaschine zu verstehen und leistungsstarke Suche in deine Java-Applikation einzubinden.

Zum Kurs →

Kafka für Software Entwickler:innen

Zwei bis drei Tage intensiver Einstieg in skalierbare, robuste Unternehmensanwendungen mit Kafka und Spring Boot, inklusive Kafka Connect und ksqlDB aus dem Kafka Ecosystem.

Zum Kurs →

Keycloak für Software Entwickler:innen

Zwei Tage intensiver Einstieg in skalierbare und robuste Unternehmensanwendungen mit ausgewählten Keycloak-Elementen (z.B. oAuth reverse proxy, WebAuthn, 2 factor).

Zum Kurs →

Spring AI: Intelligente Applikationen mit Java

Softwaresysteme mit KI-Fähigkeiten entwickeln und erweitern. Erlebe, wie du moderne Sprachmodelle mit Java und Spring AI in Applikationen einbettest und damit intelligente Anwendungen baust.

Zum Kurs →

Spring Security

Spring Security 6 und 7 in Spring-Boot-Architekturen absichern – von klassischen Webanwendungen bis SPA + Backend-for-Frontend (BFF), mit OAuth 2.0, OpenID Connect und Keycloak.

Zum Kurs →

Methodik & Architektur

Sauber, testbar und wartbar bauen – Clean Code, DDD und moderne Architekturmuster.

AI-Assisted Architecture Engineering

Softwarearchitektur im arc42-Format mit Claude Code, OpenCode oder GitHub Copilot Agent Mode erstellen, hinterfragen und direkt in umsetzbare Implementierungen überführen.

Zum Kurs →

Behaviour Driven Development (BDD) for All

Lerne im interaktiven Workshop Behaviour Driven Development (BDD) und die Gherkin-Syntax, um die Zusammenarbeit über Disziplinen hinweg zu verbessern und die Produktqualität zu steigern.

Zum Kurs →

Clean Architecture mit Spring Boot

Verwandle unwartbare Spring Boot Applikationen mit automatisierten Refactoring-Techniken, ausgewählten DDD-Elementen und dem Auflösen von Antipattern in eine Clean Architecture.

Zum Kurs →

Clean Code Hands-On

Schreib lesbaren, wartbaren und erweiterbaren Code. Erkenne problematische Codestellen und refactor diese systematisch zu Clean Code.

Zum Kurs →

Clean Code mit C#

Schreibe sauberen, wartbaren C#-Code mit SOLID, Refactoring, Testing/TDD und Design Patterns - und verbessere Legacy Code im .NET-Ökosystem sicher.

Zum Kurs →

Clean Code mit Java

Schreibe sauberen, wartbaren Java-Code: Designstrategien, richtige Abstraktionsebenen, OOP kombiniert mit funktionaler Programmierung und moderne Libraries wie Lombok, Guava und Vavr.

Zum Kurs →

Spring Boot Applikationen optimieren für die Cloud

Zwei Tage: Spring Boot-Anwendungen für die Cloud optimieren – weniger Speicher- und CPU-Verbrauch, kürzere Startzeiten, höherer Durchsatz und schlanke OCI-Container.

Zum Kurs →

CQRS, Event Sourcing und DDD in .NET

Praxisintensiver Kurs für erfahrene .NET Entwickler über Domain-Driven Design, CQRS und Event Sourcing – von Aggregaten und Bounded Contexts bis hin zu Event Stores und Projektionen.

Zum Kurs →

Master Domain-Driven Design

Zwei- bis dreitägiger Workshop zu strategischem und taktischem Domain-Driven Design: Event Storming, Bounded Contexts, Context Maps und Aggregate an realen Beispielen anwenden.

Zum Kurs →

Event Storming Masterclass

Modelliere deine Business Domain mit Event Storming: vom Big Picture über die Prozess-Ebene bis zum Design-Level entdeckst du Geschäftsereignisse und baust wartbare Systeme.

Zum Kurs →

Hands-on Software Architecture

Praxisnaher Architektur-Kurs: Architektur sichtbar machen mit dem Architecture Canvas, Entscheide festhalten mit Architecture Decision Records (ADR) und Schnittstellen API-first dokumentieren – herstellerneutral und direkt anwendbar.

Zum Kurs →

Einführung in Spring Boot Microservices

Skalierbare und robuste Unternehmensanwendungen mit Spring Boot, Spring Modulith und Spring Cloud – vom klassischen Monolithen über den modularen Monolithen bis hin zu Microservices.

Zum Kurs →

Spring Modulith

Zwei Tage Einstieg in modulare Monolithen mit Spring Modulith: Spring Boot Anwendungen in abgegrenzte Module gliedern und Vorteile verteilter Architektur ohne deren Komplexität nutzen.

Zum Kurs →

Stimmen unserer Teilnehmer:innen

Sehr praxisorientierte Schulung mit vielen realen Anwendungsfällen. Die Kombination aus AI Agents, GitHub Copilot und OpenCode hat eindrucksvoll gezeigt, wie die Zukunft der Softwareentwicklung aussieht. Ich habe zahlreiche Impulse und Best Practices mitgenommen, die ich direkt in meinem Arbeitsalltag einsetzen kann. Die Schulung hat mich so überzeugt, dass ich mich direkt im Anschluss für den Agentic Engineering Day Zurich 2026 angemeldet habe, um mein Wissen in diesem Bereich weiter zu vertiefen.
Nina Nina
Product Owner & Data Architect
Die GitHub Copilot Schulung durchgeführt von Letsboot hat uns überzeugt, von der ersten Kontaktaufnahme bis zur Durchführung lief alles absolut einwandfrei. Die Kurskoordination war professionell, effizient und sehr angenehm. Hervorzuheben ist die Qualität der Schulung selbst: Die Inhalte waren praxisnah, das Niveau sehr gut abgestimmt und die Lab-Übungen haben zuverlässig funktioniert. Insgesamt ein sehr gelungener Kurs mit klarem Mehrwert für den Arbeitsalltag.
Roman Roman
Senior System Engineer
Thank you very much for the course. It was very informative and technically excellent!
Timo Timo
Senior ICT System Engineer
- Guter Einstieg ins Thema - Gute Vorstellung, was alles möglich ist - Praktische Beispiele veranschaulichen das Ganze - Freue mich auf den Advanced Kurs ;-)
Benjamin Benjamin
Fachbereichsleiter IAM I Kanton Aargau
Gut strukturierter und praxisorientierter Kurs.
Michael Michael
Senior Software Engineer | Team lead
- good structured - practice oriented
Michael
Ralf Reuter, Senior Software Developer, KPT Krankenkasse AG A very good introduction to AI, what is AI and the ways to successfully use AI. The understanding of AI is now there.
Ralf
This course was a great experience! The content was delivered in an easily understandable way, and the hands-on approach helped me apply what I learned directly. I was particularly impressed by the use of GENAI tools in software development, which I can now confidently use in my work. I highly recommend this course to anyone looking to expand their skills in AI software development. PS: Please write the testimonial only with the initials 'B.F.' instead of the full name, position, or company name. Thank you.
Blerina
Very interesting and informative training to become familiar with AI
Ewgeni
Very good Spring Boot course for beginners or already advanced Spring users.
Manuel
The “AI Assisted Engineering On-Boarding” course was an outstanding experience. It provided a clear, practical, and inspiring introduction to how AI can support modern engineering work. The content was well structured, easy to follow, and highly relevant to real day-to-day challenges. What stood out most was the strong balance between theory and hands-on application. The course not only explained the concepts clearly, but also showed how to use AI tools effectively and responsibly in actual engineering scenarios. It made complex topics feel accessible and immediately useful. I especially appreciated the engaging format, the high quality of the materials, and the clear expertise of the instructors. The course created a motivating learning environment and gave me valuable confidence in applying AI-assisted approaches in my work. Overall, I can highly recommend “AI Assisted Engineering On-Boarding” to anyone who wants a practical, forward-looking, and well-designed introduction to AI in engineering. It is an excellent course that delivers real value from start to finish.
Martin Martin
Leiter IT Entwicklung Platform & Services
The AI Assisted Engineering On-Boarding course was very practical and easy to follow and awesome! I especially appreciated the hands-on approach and the focus on real use cases. It gave me a clear understanding of how to work effectively with Claude Code in a development context. After the course, I felt much more confident getting started and applying it in daily work.
Alexander Alexander
Frontend Web Developer

Mehr Testimonials →