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 →

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

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
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
The course fully met all my expectations and provided a smooth introduction to the subject. With the help of the instructor and the course materials, I was able to easily overcome any initial hurdles, allowing me to get started using the agents as quickly as possible.
Daniel Daniel
Senior Software Engineer
I really enjoyed the lessons and learned a lot of new stuff on this course. It teaches not only fundamentals but also how to be prepared for your next challenges. The tooling that is used is very sturdy, works very well in the lab setup and is very diverse, you can pick what you like in your projects. And most importantly: I did not write any piece of code myself, the agents did everything!
Andrei-Flavius Andrei-Flavius
Software Engineer I
The GitHub Copilot for Enterprise Engineering course by Christian Wörz was highly valuable. In just two days, we gained a deep, hands-on understanding of Copilot and how to use it effectively in our enterprise environment. The training was tailored to our needs and provided practical tools and strategies to get the maximum out of GitHub Copilot in our daily work.
Roman Roman
Data Integration / EDI Engineer
Great training on agentic software development. The trainer obviously had lots of hands-on experience with the topic, there was no question that he couldn't answer. Lab environment was very well thought through and helped a lot in practicing what we learned.
Eros Eros
Senior Software Design Engineer
The course provides an excellent deep dive into Hexagonal, Onion, and Clean Architecture. All theoretical concepts are clearly explained and reinforced through well-designed exercises using Spring Boot Modulith. A great balance of theory and hands-on practice.
Nenad Nenad
Senior Software Developer I BLS AG
The course was well structured and practical. The instructor explained everything clearly.
Nakhon Nakhon
DevOps Engineer I Swisscom

Mehr Testimonials →