C++ Programmierung Grundlagen
Ziele
In dieser 5-tägigen Schulung "C++ Programmierung Grundlagen" lernen Sie mit der Erweiterung der Sprache C Programme zu entwickeln. Sie lernen selbständig eigene Problemstellungen umzusetzen in ein lauffähiges Programm. Es werden die Unterschiede zu C dargestellt, die Methoden der objektorientierten Programmierung werden erläutert und anhand von Beispielen und Aufgaben geübt. C++ ermöglicht sichere und effiziente C-Programmierung durch die Erweiterung der Datenobjekte (Die Objektorientierte Programmierung).
Zielgruppe
- Entwickler
- Programmierer
Voraussetzungen
Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:
- Erfahrungen in C
Lernmethodik
Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.
Agenda
C++ Einführung Programmierung
- Aufbau und Kompilierung von Programmen
- Literale / Konstanten / Variablen
- Operatoren / Bindungsstärke / L+R-Values
- Input (Streams) Output (Streams)
- Funktionen (Argumentenübergabe)
- Funktionsüberladung (gleiche Funktionsnamen für ähnliche Aufgaben)
- Defaultargumente
- Inline Expansion für Funktionen
- Objektbibliotheken: IOStream
- Input (Streams)
- Output (Streams)
C++ Objektorientierte Programmierung
- Klassen (Objekte)
- Memberfunktionen (Methoden)
- Konstruktoren für das Anlegen von Objekten
- Destruktoren für das Eliminieren von Objekten
- Operatorüberladung (Operatoren für benutzerdefinierte Typen)
- Vererbung (private, protected, public)
- Virtuelle Methoden (Polymorphismus)
C++ Standard Template Library
- Template-Klasse
- Container
- Iteratoren
- Algorithmen
- Functors
Debugging
- Anhalten des Programms mit Haltepunkten (Breakpoints)
- Schrittweise Ausführung eines Programms
- Ausgabe von Informationen im angehaltenen Programm
- Ausgabe der aktuellen Hierarchie von Funktions-(Methoden-)Aufrufen (Call-Stack)
- Verändern von Variableninhalten
Open Badge - Ihr digitaler Kompetenznachweis
Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erlangen Sie nicht nur Fachkenntnisse und Fähigkeiten, sondern bekommen zusätzlich zu Ihrem Teilnahmezertifikat ein Open Badge als digitalen Nachweis Ihrer Kompetenz.
Sie können diesen in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com Konto abrufen. Ihre verdienten Badges lassen sich problemlos in sozialen Netzwerken integrieren und weitergeben.
Kundenbewertungen
431 Teilnehmende
Gesicherte Termine
Termin | Standort | Aktion |
---|---|---|
09.12. - 13.12.2024 | Nürnberg | |
09.12. - 13.12.2024 | Virtual Classroom (online) | |
06.01. - 10.01.2025 | Nürnberg | |
06.01. - 10.01.2025 | Virtual Classroom (online) | |
10.02. - 14.02.2025 | Nürnberg | |
10.02. - 14.02.2025 | Virtual Classroom (online) | |
31.03. - 04.04.2025 | Nürnberg | |
31.03. - 04.04.2025 | Virtual Classroom (online) |
Kurz vor Durchführung
Termin | Standort | Aktion |
---|---|---|
14.10. - 18.10.2024 | Hamburg | |
04.11. - 08.11.2024 | Köln | |
02.12. - 06.12.2024 | München | |
13.01. - 17.01.2025 | München |