C++ lernen
Wähle ein Modul, um mit dem Lernen zu beginnen. Jedes Modul baut auf dem vorherigen auf — wir empfehlen, der Reihenfolge zu folgen.
C++-Grundlagen
Meistere die zentralen Bausteine von C++ — von deinem ersten Programm über den Kontrollfluss bis zu Funktionen.
Objektorientiertes C++
Klassen, Objekte, Vererbung, Polymorphie und die Säulen der OOP in C++.
Speicher & Ressourcen
Meistere das Besitzmodell von C++ — von rohen Zeigern über Smart Pointer bis zur Verschiebesemantik — und schreibe Code, der nie leckt.
Templates & generische Programmierung
Schreibe wirklich generische, wiederverwendbare Abstraktionen ohne Overhead — mit Templates, Concepts und Programmierung zur Kompilierzeit.
STL & Algorithmen
Die Standard Template Library meistern — Container, Iteratoren, Algorithmen, Ranges und funktionale Programmierung.
Fehlerbehandlung & Sicherheit
Schreibe robusten C++-Code mit korrekter Fehlerbehandlung — Exceptions, RAII-Sicherheitsgarantien, Summentypen und defensive Programmiermuster.
Nebenläufigkeit
Schreibe korrekten, effizienten multithreaded C++-Code — Threads, Synchronisation, Atomics und parallele Algorithmen.
Modernes C++ & Best Practices
Die neuesten C++-Standards (C++17/20/23/26), Build-Systeme, Testpraktiken und professionelle Coding-Guidelines.