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

Modernes C++ mit den Updates von C++11/14/17/20

- u.a. in Köln, Wien, Heidelberg, Virtual Classroom, Offenbach

In dieser 2-tägigen Schulung "Modernes C++ mit den Updates von C++11/14/17/20" lernen Sie die neuen Eigenschaften und Erweiterungen der C++-Programmiersprache kennen. Der Kurs bietet einen umfassenden Überblick über die Aktualisierungen des Sprachkerns, einschließlich ...

Plattformübergreifende Entwicklung mit Qt - Vertiefung

- u.a. in Berlin, Köln, Leipzig, Mannheim, Offenbach

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