Enroll Course: https://www.coursera.org/learn/programmation-orientee-objet-cpp
Überblick
Der Kurs “Einführung in die objektorientierte Programmierung (in C++)” bietet Teilnehmern die Möglichkeit, sich mit den Kernkonzepten der objektorientierten Programmierung vertraut zu machen. Dieser Kurs ist eine ideale Fortsetzung des Kurses “Einführung in die Programmierung (in C++)” und baut auf bereits vorhandenem Wissen in grundlegenden Programmierkonzepten auf.
Teilnehmererfahrung
Die Didaktik des Kurses ist hervorragend. Die Kombination aus untertitelten Videos, Quizfragen innerhalb und außerhalb der Videos, praktischen Übungen und automatisch bewerteten Aufgaben sorgt für eine sehr ansprechende Lernerfahrung. Als jemand, der von diesem Kurs profitiert hat, kann ich sagen, dass die Vielfalt der Lerninstrumente es einfach macht, das Gelernte zu verinnerlichen.
Inhaltsübersicht
Der Kurs behandelt die folgenden Themen:
- Einführung in die Programmierung orientierte Objekt: Die grundlegenden Konzepte der objektorientierten Programmierung.
- Konstruktoren und Destruktoren: Lernen, wie Objekte initialisiert werden und was beim Lebensende von Objekten passiert.
- Operatorüberladung: Verstehen, wie man Operatoren in C++ für eigene Klassen erweitern kann.
- Vererbung: Eine Untersuchung des dritten Grundpfeilers der objektorientierten Programmierung.
- Polymorphismus: Einführung in die vierte fundamentale Idee der objektorientierten Programmierung.
- Multiple Vererbung: Die Herausforderungen und Lösungen, die mit der Mehrfachvererbung verbunden sind.
- Fallstudie: Abschluss mit einer detaillierten Fallstudie, die alle gelernten Konzepte zusammenführt.
Fazit
Ich kann diesen Kurs jedem empfehlen, der bereits die Grundlagen der Programmierung versteht und seine Kenntnisse in der objektorientierten Programmierung vertiefen möchte. Die strukturierte Herangehensweise und die klare Erklärung der Konzepte machen diesen Kurs zu einer wertvollen Ressource für alle, die C++ beherrschen wollen.
Enroll Course: https://www.coursera.org/learn/programmation-orientee-objet-cpp