Bewährte Standardmodule mit individuell auf Ihr Team und Ihr Unternehmen zugeschnittenen Praxisanteilen
Inhalte, Beispiele und Übungen orientieren sich an Ihren Technologien, Codebasen und Zielen
Das Ergebnis: schnelleres Onboarding, hochwertigerer Code und nachhaltig stärkere Entwicklungsteams
Kontakt
Das Beste aus zwei Welten: Wir zeigen, wie sich objektorientierte und funktionale Konzepte so kombinieren
lassen, dass Ihr Code robuster, testbarer und langfristig wartbar wird.
- Mehr Modularität und Wiederverwendbarkeit mit Funktionen und Lambdas
- Sichere Designs durch Immutability und klare Schnittstellen
- Entwurfsmuster gezielt einsetzen (z. B. Factory, Strategy, Observer) – und Antipatterns vermeiden
- Praxisnahe Übungen mit Code-Reviews und Transfer auf Ihr Projekt
Sprachen: C++, Rust, C#, Java, JavaScript/TypeScript
Format: kompakter Workshop mit Hands-on-Übungen; Inhalte auf Ihr Team zugeschnitten.
Praxisnahe Einführung in modernes C++ für Teams, die robusten, gut wartbaren und effizienten Code entwickeln möchten.
- Überblick über zentrale Sprach- und Standardbibliotheks-Konzepte
- Sauberes Design, Fehlerbehandlung und Ressourcennutzung
- Grundlagen von Nebenläufigkeit und asynchroner Programmierung
- Arbeitsweise mit gängigen Build-, Test- und Analyse-Tools
- Bewährte Praktiken und Richtlinien für langfristige Codequalität
Format: kompakt und praxisorientiert mit Übungen und Code-Reviews; Inhalte werden auf Ihr Projekt zugeschnitten.
Kompakte Einführung in moderne, asynchrone C++-Entwicklung mit Coroutines (co_await) und Boost.Asio: lesbarer, robuster und performanter Code – ohne kompliziertes Thread-Management und mit Blick auf kommende Standards.
- Klar strukturierte asynchrone Abläufe statt Callback-Verschachtelung
- Effizienz und Skalierung durch Event-Loop-Prinzip
- Best Practices für Design, Tests und Fehlertoleranz
Format: kompakter, praxisnaher Workshop; Inhalte werden auf Ihr Projekt zugeschnitten.
Kurzer, praxisnaher Einstieg in Rust: sichere Systeme durch Ownership und Borrowing, klare Fehlerbehandlung mit Result/Option und modernes Tooling mit Cargo.