Kurs-ID: CppOOPS
Kurs C++ OOP
Objektorientierte und generische Programmierung
Das Kursziel ist die praxisorientierte Beherrschung der objektorientierten Programmierung in C++. Der Kursteilnehmer lernt in diesem Seminar, objektorientierte Bibliotheken zu erstellen und insbesondere im Hinblick auf deren kommerzielle Einsatzmöglichkeiten anzuwenden.
Des Weiteren werden in diesem C++ OOP Kurs die grundlegenden Konzepte der objektorientierten Programmierung und ihre Unterschiede zu den bisher angewandten Techniken vermittelt sowie ihre Vor- und Nachteile erläutert.
Termin buchenSeminarinhalte
Einleitung
- Grenzen der strukturierten bzw. modularen Programmierung
- Möglichkeiten der objektorientierten Programmierung
- Einblick in objektorientiertes Design
Grundlagen objektorientierter Programmierung
- Klassen, Methoden, Kapselung, Vererbung, Polymorphie und virtuelle Methoden
- Instanzen (Objekte) und abstrakte Basisklassen
Namensräume (namespace)
Überladen von Funktionen
Klassen
- Konstruktoren und Destruktoren
- Zugriffsrechte, friend Funktionen und friend Klassen
Spezielle Eigenschaften von C++
- Mehrfachvererbung und virtuelle Basisklassen
- Laufzeit-Typinformationen (RTTI)
- Neue Typkonvertierungsoperatoren
Zeichenkettenverwaltung
- Standard-Zeichenverarbeitung (string)
- Internationale Zeichenverarbeitung
- Erzeugen, Kopieren und Zerstören
- Suchen, Finden, Ausgabe und String-Iteratoren
Ein- und Ausgabe mit Stream-Klassen
- Standard-Stream-Operatoren
- Zustände und Elementfunktionen von Streams
- Formatdefinitionen und Dateizugriff
- Kopplung von Streams und Streambuffer
- Überlaufsichere Stringstreams
Konzept der generischen Programmierung
- Typenloses Programmieren
- Funktionstemplates, Klassentemplates, Methodentemplates
Fehlersysteme
Zusicherungen und Ausnahmen
- Zusicherungen
- Ausnahmen und polymorphe Klassen
- Unerwartete Ausnahmen
- Ausnahmen und dynamische Datenstrukturen
Einblick in Container-Klassenbibliotheken
- Keller (stack) und Warteschlange (Queue)
- Listen- und weitere Datenstrukturen
Einsatz objektorientierter Bibliotheken in der Praxis
Ausblick auf die Möglichkeiten der objektorientierten Bibliothek STL
Kursthemen
Das Training C++ OOP ist folgenden Themen zugeordnet:
Lernmethode
Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungsumgebung, zur Festigung Ihres Lernerfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.
Zielgruppe
Diese Schulung richtet sich an C-Programmierer, die sich einen Überblick über die Möglichkeiten der objektorientierten Programmierung und der Sprache C++ verschaffen möchten.
Voraussetzungen
Für diesen Kurs benötigen Sie: Empfohlen werden Kenntnisse im Umfang unseres Seminars C++ Vertiefung.
Gewünschte Kenntnisse
Dauer und Zeiten
5 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)
In der Regel beginnt ein Schulungstag um 09:00 Uhr und endet um 16:30 Uhr.
Weiterführende Seminare
Schulungsort
Das Seminar C++ OOP als offene Schulung findet bei uns in der Kastanienallee 53 in 10119 Berlin Mitte statt, sofern kein anderer Ort angegeben ist.
Termine
- 11.12.23 - 15.12.23Anmelden
Terminabsprachen möglich! Buchen Sie diesen Kurs als Individualtraining oder Firmenkurs mit individueller Dauer und gewünschtem Termin. (Preisänderungen vorbehalten)
Anfrage stellenDie Schulung C++ OOP führen wir ab 3 Teilnehmenden durch.
Kurspreis für offene Schulungen
1975,00 € zzgl. 19% MwSt. (2350,25 € inkl. 19% MwSt.)
Hinweis
Diese C++ OOP Schulung kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden.
Ihre allskills Mehrwerte inklusive
- Kostenlose Schnuppersession
- Preisvorteil 3=5
- Anmeldezugabe
- Vollverpflegung bei offenen Seminaren
- Schulungsunterlage oder Fachbuch falls verfügbar
- Arbeitsmaterialen: Block und Stift
- Teilnahmezertifikat
- Erfolgsgarantie
- Nachbetreuung