Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C++ Komplettkurs: Moderne Programmierung von C++11 bis C++23
Bestseller
Rating: 4.7 out of 5(3,053 ratings)
17,755 students
Created byJan Schaffranek
Last updated 3/2026
German

What you'll learn

  • Erlerne die C/C++ Grundkonzepte
  • Verstehe die Logik hinter Pointern und Referenzen
  • Erlerne die wichtigsten STL Features und Funktionen
  • Programmiere mit Tools der Modernen Objektorientierung
  • Verstehe die Anwendung von Templates und Operator Überladungen
  • Verbessere deinen Code durch Lambda Ausdrücken und Smart Pointer
  • Die Programmierung von GUI Anwendungen mit Qt
  • Die effektive Implementierung von Vektoren und Matrizen
  • Das programmieren eines kleinen Computerspiels

Course content

38 sections274 lectures25h 57m total length
  • Einleitung in den Kurs2:12
  • Informationen zu der Software0:19
  • Die Software im Kurs3:49
  • Windows: GCC Compiler Installation - Teil 10:23
  • Windows: GCC Compiler Installation - Teil 24:31
  • Linux: GCC Compiler Installation - Teil 10:18
  • Linux: GCC Compiler Installation - Teil 23:00
  • Mac: Clang Compiler Installation0:30
  • Handbuch des Kurses4:15
  • Materialien des Kurses0:19
  • Visual Studio Code einrichten11:06
  • Unser erstes C++ Programm im Detail6:24
  • Der Übungskurs zum Hauptkurs3:29

Requirements

  • Eine Grunderfahrung in der Programmierung ist hilfreich aber nicht notwendig
  • Mathematische Grundkenntnisse von Vektoren und Matrizen sind hilfreich

Description

Der umfassendste deutsche C++ Kurs – von Null bis zu modernen C++23 Features!

Du willst C++ von Grund auf lernen oder deine Kenntnisse auf den neuesten Stand bringen? Dieser Komplettkurs bringt dich von den Basics bis zu den modernsten C++ Features – mit über 26 Stunden praxisnahem Content, echten Projekten und sogar GUI-Entwicklung.

Was macht diesen Kurs besonders?

Komplettpaket von Basics bis C++23 – Alle wichtigen C++ Standards in einem Kurs
Über 26 Stunden Content – 274 Lektionen in 38 strukturierten Kapiteln
Praxisprojekte inklusive – Baue ein Computerspiel und zahlreiche weitere Anwendungen
GUI-Entwicklung mit ImGui – Erstelle grafische Benutzeroberflächen
Moderne Features – Lambda, Smart Pointer, Move Semantics, Templates
Für Anfänger geeignet – Keine Vorkenntnisse erforderlich

Das wirst du lernen:

C/C++ Grundlagen & Moderne Features

  • Variablen, Datentypen, Kontrollstrukturen, Funktionen

  • C++11 bis C++23: Auto, Lambda, Smart Pointer, Move Semantics, Concepts

  • Range-based Loops, Structured Bindings

Zeiger & Speicherverwaltung

  • Pointer, Referenzen, Arrays

  • Dynamische Speicherverwaltung, Memory Leaks vermeiden

Standard Template Library (STL)

  • Container (vector, map, set), Iteratoren, Algorithmen

  • String-Operationen, File I/O

Objektorientierung (OOP)

  • Klassen, Vererbung, Polymorphismus

  • Konstruktoren, Operator-Überladung

  • Copy- und Move-Konstruktoren

Templates & GUI-Entwicklung

  • Function/Class Templates, Template Specialization

  • ImGui für grafische Benutzeroberflächen

Praxisprojekte

  • Computerspiel-Entwicklung (mehrere Kapitel)

  • Vektor- und Matrix-Implementierung

  • Zahlreiche Mini-Projekte

Für wen ist dieser Kurs?

Perfekt für:

  • Programmier-Anfänger, die C++ von Grund auf lernen wollen

  • Entwickler aus anderen Sprachen (Python, Java, C#)

  • Studierende mit C++ im Studienplan

  • Game Developer (Unreal Engine Vorbereitung)

  • Alle, die Performance-kritische Software schreiben wollen

Voraussetzungen:

  • Keine Programmiererfahrung notwendig

  • Mathematische Grundkenntnisse hilfreich für manche Projekte

Was du nach dem Kurs kannst:

  • Eigene C++ Programme von Grund auf entwickeln

  • Moderne C++11-23 Features kompetent einsetzen

  • Mit STL und OOP professionell arbeiten

  • Grafische Anwendungen mit ImGui erstellen

  • Bereit für Game Development, Embedded Systems oder High-Performance Computing

Warum C++ in 2026?

Performanz – Die schnellste gängige Programmiersprache
Industrie-Standard – Game Engines, Betriebssysteme, Embedded Systems
Karriere-Chancen – Game Dev, Finance, Automotive, IoT
Vielseitig – Von Mikrocontrollern bis High-End-Servern

Kurs-Details:

26 Stunden Video-Content – 274 Lektionen in 38 Kapiteln
Kompletter Code zum Download
Lebenslanger Zugriff – Lerne in deinem Tempo
Aktualisiert März 2026 – Neueste C++23 Features

Starte jetzt deine C++ Reise – mit 30-Tage-Geld-zurück-Garantie!

Ich freue mich darauf, dich im Kurs zu begrüßen!


Who this course is for:

  • Programmieranfänger und Leute die in anderen Sprachen schon Erfahrung haben