C++ Aufbau für Programmierer

Seminarinformationen

Seminar - Ziel

Dieser Kurs richtet sich an alle, die bereits die Grundkenntnisse in der objektorientierten Programmierung mit C++ haben und objektorientierte Mechanismen und Möglichkeiten kennenlernen möchten. Es werden Kenntnisse über neue Klassen und Sprachfeatures vermittelt; das vermittelte Wissen wird durch Wiederholung und gezielte Fragestellungen gefestigt.

Teilnehmer - Zielgruppe

  • Programmierer
  • Teilnehmer, die bereits den Kurs Einführung in C++ absolviert haben und sich auf dem Gebiet weiterentwickeln möchten.

Kurs - Voraussetzungen

Erfahrungen in C++

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

  • Auffrischung von Polymorphie mit pure-virtual ODER überschriebener Implementierung
  • Use-Beziehung - lieber erben oder verwenden?
  • Interface-Klasse und das Command-Pattern
  • Downcast, Erweiterungen (RTTI, cast) und warum man sie selten verwenden sollte
  • Kurzeinführung in UML
  • Exceptions
  • Template-Klasse
  • Einführung in die C++ Standard Library
  • Smart-Pointer
  • Iterator
  • Stream-I/O-Klasse
  • Übungen

Weitere Schulungen zu Thema C++ Programmierung

Plattformübergreifende Entwicklung mit Qt - Grundlagen

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Die Klassenbibliothek Qt ist für die plattformübergreifende Anwendungsentwicklung mit C++ schon seit langem eine feste Größe, denn mit Qt können Anwendungen komfortabel für Windows, Linux, Mac und für verschiedene Embedded-Systeme entwickelt werden. Prominente Beispiele ...

C++ Einführung für C-Programmierer

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Erfahrene C Programmierer erlernen in diesem Seminare den Umgang mit der objektorientierten Porgrammierung mit C++ - Das Ziel des Seminars ist es eigenständig Problemstellungen zu erkennen und daraus lauffähige Programme zu entwickeln. Zudem werden die Unterschiede zur ...

Moderne C++ Design Patterns

- u.a. in Stuttgart, Leipzig, Nürnberg, Düsseldorf, Offenbach

In dieser 2-tägigen Schulung "Moderne C++ Design Patterns" lernen Sie, wie Design Patterns in modernem C++ angewendet werden. Design Patterns haben sich über Jahrzehnte hinweg als nützlich erwiesen und helfen dabei, robuste und entkoppelte Systeme zu entwickeln. In diesem ...

Plattformübergreifende Entwicklung mit Qt - Vertiefung

- u.a. in Frankfurt am Main, Nürnberg, Zürich, Heidelberg, Virtual Classroom

In dieser 3-tägigen Schulung "Plattformübergreifende Entwicklung mit Qt - Vertiefung" erweitern Sie Ihre Kenntnisse und Fähigkeiten in der Entwicklung komplexer GUI-Anwendungen mit Qt. Sie werden Techniken wie Drag & Drop, Item-basierte Widgets, Model-View-Widgets und ...