Aktualisiert im Mai 2025. Dieser Kurs ist jetzt mit Coursera Coach ausgestattet! Eine intelligentere Art zu lernen mit interaktiven Unterhaltungen in Echtzeit, die Ihnen helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. Der Kurs beginnt mit dem Einrichten Ihrer Entwicklungsumgebung auf verschiedenen Plattformen, einschließlich Visual Studio, Code::Blocks, Cevelop und XCode. Sie werden dann in die grundlegenden Sprachfunktionen von C++ eintauchen, beginnend mit Variablen, primitiven Typen, Funktionen und Debugging in Visual Studio. Später erforschen Sie fortgeschrittenere Konzepte wie dynamische Zuordnung von Speicher, objektorientierte Programmierung, Klassen und Konstruktoren. Im weiteren Verlauf des Kurses arbeiten Sie mit komplexeren Funktionen von C++ wie der Semantik von Verschiebungen, Operatorüberladung und Speicherverwaltung. Sie werden praktische Erfahrungen im Umgang mit intelligenten Zeigern (std::unique_ptr, std::shared_ptr und std::weak_ptr) sammeln und lernen, wie man mit Typkonvertierungen und Operatorüberladung in C++ umgeht, um effizienteren und wartbaren Code zu schreiben. Der Kurs richtet sich an Entwickler, die ihre C++-Kenntnisse vertiefen und leistungsfähige, effiziente Anwendungen erstellen möchten. Er ist ideal für Studenten oder Fachleute mit grundlegenden Programmierkenntnissen, die ihre C++-Kenntnisse auf die nächste Stufe heben wollen. Vorkenntnisse in C++ sind nicht erforderlich, aber das Verständnis grundlegender Programmierkonzepte ist hilfreich.

Grundlagen des modernen C++

Grundlagen des modernen C++
Dieser Kurs ist Teil von Spezialisierung „Vollständiges Modernes C++ (C++11/14/17)“

Dozent: Packt - Course Instructors
3.132 bereits angemeldet
Bei enthalten
22 Bewertungen
Empfohlene Erfahrung
Was Sie lernen werden
Beherrschen der modernen C++ Syntax, einschließlich der Merkmale von C++11, 14 und 17
Verstehen der Grundsätze der Speicherverwaltung, einschließlich der dynamischen Zuordnung von Speicher und intelligenten Zeigern
Erwerben Sie Kenntnisse in objektorientierter Programmierung und lernen Sie, wie man effiziente C++-Klassen entwirft
Lernen Sie die Feinheiten der Operator-Überladung und der Typkonvertierung kennen, um saubereren und flexibleren Code zu erstellen.
Kompetenzen, die Sie erwerben
- Kategorie: Grundsätze der Programmierung
- Kategorie: Computerprogrammierung
- Kategorie: Entwicklungsumgebung
- Kategorie: Objektorientierte Programmierung (OOP)
- Kategorie: Installation der Software
- Kategorie: Daten-Strukturen
- Kategorie: Fehlersuche
- Kategorie: Leistungsoptimierung
- Kategorie: Computer-Programmierwerkzeuge
Werkzeuge, die Sie lernen werden
- Kategorie: Microsoft Visual Studio
- Kategorie: C++ (Programmiersprache)
- Kategorie: Apple Xcode
- Kategorie: Integrierte Entwicklungsumgebungen
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
9 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 8 Module
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

von
Mehr von Software-Entwicklung entdecken
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
- 5 stars
54,54 %
- 4 stars
36,36 %
- 3 stars
0 %
- 2 stars
4,54 %
- 1 star
4,54 %
Zeigt 3 von 22 an
Geprüft am 2. Aug. 2025
If you are somewhat familiar with C++, this course will give you a fast introduction to modern features.
Geprüft am 30. Okt. 2025
Solid course. I learned a lot, however I do wish there were more interactive quizzes / small projects throughout
Geprüft am 26. Feb. 2026
Awesome content. I am loving with the detailing that you have covered in each module. I am writing this while I have only completed 18% of the course up to pointer.

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,





