(030) 449 25 45

Alle Seminare

Kurs-ID: CppV

Kurs C++ Vertiefung

Module, Datenstrukturen und Zeiger

Der Kursteilnehmer lernt in diesem Seminar weitere Möglichkeiten der Programmiersprache C++ zu beherrschen und anzuwenden. Besonders Modularität und dynamische Datenstrukturen werden vermittelt.

Einen weiteren Schwerpunkt in diesem C++ Vertiefungskurs bilden Fehlersysteme (Zusicherungen, Ausnahmen) und Fehlersuche (debuggen).

Seminarinhalte

Komplexe Deklarationen

  • Vertiefung der Zeigerproblematik
  • Mehrdimensionale Arrays - Zeiger und Felder
  • Zeiger auf Funktionen (Funktionszeiger)
  • Zeiger auf Zeiger

Funktionen mit beliebiger Parameteranzahl in C++

Modulares Programmieren in C++

  • Schnittstellen
  • Implementationen
  • Abstrakte Datenobjekte (ADO)
  • Abstrakte Datentypen (ADT)
  • Notwendigkeit und Möglichkeiten der Objektorientierten Programmierung (OOP)

Kommandozeilen Parameter in C++

Laufzeitumgebung und Speichermodelle in C++

Rekursion in C++

  • Direkte Rekursion
  • Indirekte Rekursion

Speicherverwaltung in C++

Rekursive Datenstrukturen in C++

  • Listen, ringförmige-, einfache- und doppelverkettete Listen
  • Stacks und Queues
  • Binäre Bäume

Programmoptimierung

  • Compileroptionen
  • Profiler

Fehlersuche in C-Programmen

  • Zusicherungen
  • Ausnahmen
  • Signale
  • Debugger, Alerts
  • Code-Guards

Die Standardbibliothek in C++

  • Überblick über die klassischen Bibliotheken von C
  • printf und scanf
  • fopen und fprintf
  • Fehleranfälligkeit der stdio.h
  • Kompatibilität von C++ zu der C-Standardbibliothek
  • Namensräume und ISO-gerechte Includes
  • Überblick über die C++-Standardbibliothek

Vorschläge für Programmierrichtlinien

Kursthemen

Das Training C++ Vertiefung ist folgenden Themen zugeordnet:

 

Lernmethode

Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungs­umgebung, zur Festigung Ihres Lern­erfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.

Zielgruppe

Diese Schulung richtet sich an C/C++-Programmierer, die sich einen Überblick über weitere Möglichkeiten der Sprachen C/C++ verschaffen möchten.

Voraussetzungen

Für diesen Kurs benötigen Sie: Grundlagenkenntnisse in C++ im Umfang unseres Seminars C++ Grundlagen.

Erforderliche Kenntnisse

Dauer und Zeiten

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

In der Regel beginnt ein Schulungstag um 9:00 Uhr und endet um 16:30 Uhr.

Weiterführende Seminare

Schulungsort

Der Schulungsort für das Seminar C++ Vertiefung ist in unseren Räumen in der Kastanienallee 53 in 10119 Berlin Mitte oder in den Räumen des Kunden, sofern dort eine zu vereinbarende geeignete Schulungsumgebung zur Verfügung steht.

Termine

Hinweis

Diese C++ Vertiefungsschulung kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden.

Ihre allskills Mehrwerte inklusive

Noch Fragen?

Unsere FAQ klären auf.

Lassen Sie sich von uns beraten!

Jetzt anrufen