Home / Courses

Online Courses

Structured, practical courses for developers who want to level up their engineering practices. Self-paced. In German.

Intermediate
8 weeks

TDD Mastery

Master Test-Driven Development from first principles to advanced patterns. Build confidence in your code through disciplined red-green-refactor cycles.

TDD Unit Testing Refactoring Design Patterns
Advanced
6 weeks

CI/CD Pipeline Engineering

Design and implement production-grade CI/CD pipelines. From trunk-based development to zero-downtime deployments.

CI/CD GitHub Actions Docker Trunk-Based Dev
Intermediate
4 weeks

Extreme Programming Essentials

Learn the core XP practices that elite engineering teams use daily: pair programming, collective code ownership, and continuous integration.

XP Pair Programming Collective Ownership
Advanced
10 weeks

Embedded Systems Quality

Apply TDD and CI/CD practices to embedded and safety-critical systems. C/C++ focused with real hardware examples.

Embedded C/C++ RTOS Safety-Critical
Intermediate
5 weeks

Clean Code & Architecture

Write code that communicates intent, is easy to test, and survives changing requirements. SOLID principles applied to real projects.

Clean Code SOLID Architecture Refactoring