Dieser Kurs dient als Ergänzung zum „C++ Komplettkurs: Praktische und moderne C++-Programmierung“ und bietet zahlreiche Beispiele zur Vertiefung des Verständnisses. Er deckt eine Reihe von Themen ab, darunter die Grundlagen der C/C++-Programmierung, wichtige Funktionen von C++11, C++14 und C++17 sowie die richtige Verwendung von Zeigern, Referenzen und Arrays. Darüber hinaus werden die Merkmale und Funktionen der Standardvorlagenbibliothek untersucht und die moderne Objektorientierung, Lambda-Ausdrücke, Vorlagen, intelligente Zeiger und Konstruktoren zum Kopieren und Verschieben behandelt. Der Kurs bietet auch praktische Demonstrationen durch Beispiellösungen, die im Video live nachprogrammiert werden.
Zu den im Kurs vorgestellten Beispielen gehören die Konvertierung zwischen Zeiteinheiten, die Zeichenmanipulation, die Annäherung von PI, die Berechnung des Modulo-Operators und der Quersumme, die Neuimplementierung von Funktionen der Standardbibliothek, Funktionen der Algorithmusbibliothek, Funktionen der Stringbibliothek, Funktionen der numerischen Bibliothek, die Simulation eines selbstfahrenden Autos auf einer Autobahn, eingebettet in eine grafische Benutzeroberfläche, ein Werkzeug zum Kompilieren und Ausführen von C/C++-Code und ein Werkzeug, das die am häufigsten verwendeten Wörter in einem Textdokument ermittelt.
Außerdem gibt es ein Werkzeug zur Erstellung von Bildern mit geometrischen Objekten wie Kreisen und Rechtecken. Mit diesem Kurs können die Lernenden erwarten, dass sie Fachwissen über die Technologie von morgen erwerben.
Kurslink: https://www.udemy.com/course/c-ubungen-praxisnahe-und-moderne-c-programmierung/

