Beschreibung
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).
Kommende Starttermine
Kommende Starttermine
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
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.
Inhouse/Firmenseminar
Zielgruppe / Voraussetzungen
Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:
- Erfahrungen in C
Zielgruppe
- Entwickler
- Programmierer
Infos anfordern
New Elements GmbH / IT-Schulungen.com
Unter dem Namen IT-Schulungen.com betreibt die Nürnberger New Elements GmbH seit über zwei Jahrzehnten eines der bedeutendsten Bildungszentren im deutschsprachigen Raum. Das Bildungszentrum befindet sich im renommierten Nordostpark in Nürnberg, in den industriehistorisch berühmten Räumlichkeiten der Bell-Laboratories von Alcatel-Lucent. Das...
Erfahren Sie mehr über New Elements GmbH / IT-Schulungen.com und weitere Kurse des Anbieters.