SMLAN Software & Management Training Keep calm and study smart

C++ OOP     » zur Seminarliste

Objektorientierte und generische Programmierung

Das Kursziel ist die praxisorientierte Beherrschung der objektorientierten Programmierung in C++. Der Teilnehmer 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.

Kurs-Id: CppOOPS

Seminarinhalt
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
Informationen
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.

Vorkenntnisse

Für diesen Kurs benötigen Sie: Empfohlen werden Kenntnisse im Umfang unseres Seminars C++ Vertiefung.

Gewünschte Kenntnisse
Dauer

5 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

Weiterführende Seminare
Schulungsort und Zeiten

Das Seminar C++ OOP als offene Schulung findet bei uns in der Kastanienallee 53 in Berlin Mitte statt, sofern keine andere Stadt angegeben ist. In der Regel beginnt ein Schulungstag um 9:00 Uhr und endet um 16:30 Uhr.

Termine
  • 08.04. - 12.04.19: AnmeldenC++ OOPSMLan Software & Management TrainingKastanienallee 53Berlin10119Aufbaukurs für C++-Programmierer, die in die objektorientierte Programmierung einsteigen möchten.2350.25EUR
  • 26.08. - 30.08.19: AnmeldenC++ OOPSMLan Software & Management TrainingKastanienallee 53Berlin10119Aufbaukurs für C++-Programmierer, die in die objektorientierte Programmierung einsteigen möchten.2350.25EUR
  • 16.12. - 20.12.19: AnmeldenC++ OOPSMLan Software & Management TrainingKastanienallee 53Berlin10119Aufbaukurs für C++-Programmierer, die in die objektorientierte Programmierung einsteigen möchten.2350.25EUR

Terminabsprachen möglich! Für weitere Termine oder individuelle Inhaltsanpassungen stellen Sie bitte hier Ihre Anfrage. (Preisänderungen vorbehalten)

Das Seminar C++ OOP führen wir ab 3 Teilnehmern durch.

Hinweis

Diese C++ OOP Schulung kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden. Die erweiterten Techniken der Ausnahmebehandlung und generischen Programmierung, welche ebenfalls Bestandteil des Kurses sind, können auch separat gebucht werden.

Kurspreis für offene Schulungen

1975,00 € zzgl. 19% MwSt. (2350,25 € inkl. 19% MwSt.)

Sicher mehr bei offenen Seminaren
  • Vollverpflegung
  • Schulungsunterlage, sofern verfügbar
  • Nachbetreuuung
  • Teilnahmezertifikat