Moderne C++-Programmierung: Move-Semantik, Smart Pointer und STL

Umstellung auf moderne C++-Standards, um effizienten, speichersicheren Code mithilfe von Smart Pointern, Move-Semantik und Template-Programmierung zu schreiben.

4.5 (8,256) ⏱ 45 Min. 📚 10 Lektionen 🎧 Audioversion

Über diesen Kurs

Effiziente und robuste Software zu entwickeln erfordert ein tiefes Verständnis moderner Sprachmerkmale, die Speicherlecks verhindern und die Leistung optimieren. Um veraltete Praktiken hinter sich zu lassen und sauberen, sicheren und hochoptimierten Code zu schreiben, ist die Beherrschung moderner C++-Standards unerlässlich. Dieser textbasierte Kurs führt Sie durch die Kernparadigmen des modernen C++ und konzentriert sich dabei auf Speichersicherheit, Ressourcenmanagement und Hochleistungsprogrammierung. Sie lernen, wie Sie leistungsstarke Sprachmerkmale nutzen, um ausdrucksstarken, wartbaren und modernen Code zu schreiben. Was Sie lernen werden: - Sie verstehen die grundlegende C++-Syntax, objektorientierte Prinzipien und moderne Speichermanagementkonzepte. - Sie wenden Smart Pointer an, um Ressourcenlebenszyklen automatisch zu verwalten und Speicherlecks zu vermeiden. - Sie beherrschen Move-Semantik und Rvalue-Referenzen, um Ressourcentransfers zu optimieren und die Anwendungsleistung zu steigern. - Sie schreiben flexiblen und wiederverwendbaren Code mithilfe von Templates, Typmerkmalen und der Standard Template Library (STL). - Sie implementieren Grundlagen der Parallelverarbeitung und asynchronen Programmierung, um reaktionsschnelle Anwendungen zu entwickeln. - Sie konfigurieren saubere Kompilierungsabläufe mithilfe moderner Build-System-Konzepte. Der Kurs beginnt mit grundlegender Terminologie, den Kernmechanismen der Sprache und den Grundlagen der Objektorientierung, bevor er fortgeschrittene Themen wie Templates, Parallelverarbeitung und moderne Bibliotheksfunktionen behandelt. Durch klare Erklärungen und praxisnahe Codebeispiele erwerben Sie ein solides konzeptionelles und praktisches Fundament. Dieser Kurs richtet sich an Programmierer, die neu in C++ sind, oder an Entwickler, die ihre bestehenden C++-Kenntnisse auf den neuesten Stand bringen möchten. Vorkenntnisse in C++ sind nicht erforderlich, jedoch sind grundlegende Programmierkenntnisse hilfreich. Beginnen Sie noch heute mit dem Lesen, um sichereren, schnelleren und eleganteren modernen C++-Code zu schreiben.

Was du erhältst

  • 📜 Abschlusszertifikat
    Füge es deinem LinkedIn-Profil hinzu
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 Audioversion enthalten
    Lerne unterwegs — kein Bildschirm nötig
  • ♾️ Lebenslanger Zugang
    Komme jederzeit zurück, kein Ablauf
  • 📱 Smartphone oder Computer
    Auf jedem Gerät, überall
  • 💸 30 Tage Rückgaberecht
    Ohne Wenn und Aber
  • Kurz und fokussiert
    45 Min. praktische Inhalte

Bewertungen (4)

Kirsten Petersen DK Verifizierter Lernender
★ 5 · 2026-04-09T23:13:52+00:00

Das war eine gute Einführung, die Struktur ist logisch und die Grundlagen werden effektiv behandelt. Für fortgeschrittene Lernende könnte es zu einführend sein.

Dereje Kebede ET
★ 4 · 2025-06-25T17:40:52+00:00

Der Kurs war sehr gut organisiert und die Beispiele waren sehr hilfreich. Ich hätte ein bisschen mehr Tiefe verwenden können, aber das war gut.

Gamini Rajapaksa LK
★ 4 · 2025-06-09T00:19:52+00:00

Kurzbeschreibung: Gute Einführung in das Thema, die Struktur war logisch und die meisten Beispiele waren relevant, obwohl ich mir in bestimmten Bereichen mehr Tiefe gewünscht hätte.

Emiliano Herrera CL Verifizierter Lernender
★ 4 · 2025-01-04T09:40:52+00:00

Die Beispiele waren super hilfreich, um die Kernideen zu verstehen. Auf jeden Fall die Zeit wert.

Bewertung schreiben

Du wirst nach dem Senden zur Anmeldung aufgefordert — dein Entwurf bleibt gespeichert.

Andere belegten auch

Häufige Fragen

Was brauche ich, um diesen Kurs zu belegen? +

Nur Telefon oder Computer mit Internet. Keine Installation, keine spezielle Hardware.

Wie kann ich bezahlen? +

Per Karte über Stripe oder mit Kryptowährung. Wir speichern keine Kartendaten — Stripe übernimmt das sicher.

Kann ich eine Rückerstattung erhalten? +

Ja — volle Rückerstattung innerhalb von 30 Tagen, ohne Wenn und Aber.

Wie lange habe ich Zugang? +

Für immer. Nach dem Kauf kannst du jederzeit zum Kurs zurückkehren.

Erhalte ich ein Zertifikat? +

Ja. Nach Abschluss erhältst du ein Zertifikat, das du in dein LinkedIn-Profil aufnehmen kannst.

Entwickelt für Lernende in
Tech Design Finanzen Marketing Gesundheit Bildung Gastgewerbe Produktion