Mit der Länderauswahl siehst du die in deiner Region verfügbaren Kurse.
⏱ 2 Std. 30 Min.📚 25 Lektionen🎧 Audioversion
Funktionale Programmierung in C++: Reine Funktionen, Komposition und Bereiche
Erfahren Sie, wie Sie funktionale Programmiertechniken in C++ anwenden, um sichereren, modulareren Code mit Funktionen höherer Ordnung, Immutabilität und der modernen C++ Ranges-Bibliothek zu schreiben.
💬KI-Tutor Stelle Fragen zu jeder Lektion und erhalte jederzeit sofort eine klare Antwort.
🕐Jederzeit starten Keine Zeitpläne oder Fristen – lerne in deinem Tempo, wann es dir passt.
🌐Auf Deutsch Lektionen, Aufgaben und Zertifikat – alles vollständig in deiner Sprache.
Über diesen Kurs
Dieser Kurs führt Sie in die Macht der funktionalen Programmierprinzipien (FP) ein, die direkt im C++-Ökosystem angewendet werden, was zu einem klareren Datenfluss und weniger Nebenwirkungen führt.Dieser Kurs zeigt Ihnen, wie Sie die Funktionalität von C++ mit Hilfe von FP-Prinzipien verbessern können.
Am Ende dieses Kurses werden Sie in der Lage sein, vorhandenen imperativen C++-Code in einen modernen funktionalen Stil umzuwandeln und leistungsstarke Sprachfunktionen für eine effektive Datenverarbeitung zu nutzen.
Was Sie lernen werden:
* Verstehen Sie die Grundsätze der funktionalen Programmierung, einschließlich Unveränderlichkeit, Reinheit und Vermeidung von Nebenwirkungen in C ++.
* Üben Sie die Verwendung von C++-Lambdas und Funktionsobjekten als Funktionen höherer Ordnung für flexibles Verhalten und Zusammensetzung.
* Anwenden von Funktionszusammensetzung und Currying-Mustern, um komplexe Logik aus kleinen, wiederverwendbaren Komponenten zu erstellen.
* Sie meistern die C++-Ranges-Bibliothek, um Sequenzen effizient zu verarbeiten und Datenpipelines ohne manuelle Iteration zu transformieren.
* Konfigurieren Sie eine effektive Fehlerbehandlung mit Standardbibliothekstypen wie std::optional und std.::variant anstelle von Ausnahmen oder Rohzeigern.
* Erstellen Sie sauberen, testbaren Code, indem Sie die Datentransformationslogik von Nebenwirkungen und Eingabe- / Ausgabeoperationen trennen.
Der Kurs beginnt mit der Definition grundlegender FP-Konzepte und deren sofortiger Anwendung unter Verwendung moderner C++-Syntax.Wir gehen dann durch praktische Übungen, die sich auf die Implementierung von Kompositionen, den Einsatz von Funktionen höherer Ordnung und die Verwendung der Ranges-Bibliothek für komplexe Datenmanipulationen konzentrieren.
Dieser Kurs richtet sich an C++-Entwickler, die mit der grundlegenden C++ Syntax vertraut sind und ein modernes und hocheffektives Programmierparadigma erlernen möchten.Vorkenntnisse in funktionaler Programmierung sind nicht erforderlich.
Schreiben Sie noch heute sauberen, sicheren und ausdrucksstarken C++-Code.
Was du erhältst
📜Abschlusszertifikat Füge es deinem LinkedIn-Profil hinzu
💬Persönlicher AI-Tutor Bei einer Lektion nicht weitergekommen? Frag deinen integrierten Tutor jederzeit alles, was du möchtest.
🎧Audioversion enthalten Lerne unterwegs — kein Bildschirm nötig
♾️Lebenslanger Zugang Komme jederzeit zurück, kein Ablauf
📱Smartphone oder Computer Auf jedem Gerät, überall
💸14 Tage Rückgaberecht Ohne Wenn und Aber
⚡Kurz und fokussiert 2 Std. 30 Min. praktische Inhalte
Bewertungen
Noch keine Bewertungen — sei der Erste, der seine Erfahrungen teilt.
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. Wir speichern keine Kartendaten — Stripe übernimmt das sicher.
Kann ich eine Rückerstattung erhalten?+
Ja — volle Rückerstattung innerhalb von 14 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.