C++ Programmierung Grundlagen kompakt (ohne Vorkenntnisse)

Seminarinformationen

Seminar - Ziel

In dieser 5-tägigen Schulung "C++ Programmierung Grundlagen kompakt (ohne Vorkenntnisse)" erwerben Sie die grundlegenden Kenntnisse der C++-Programmierung, mit dem Ziel, erste kleinere Programme eigenständig zu schreiben. Darüber hinaus sind Sie nach der Schulung in der Lage, große Teile fremden Sourcecodes zu verstehen und nachzuvollziehen.

Teilnehmer - Zielgruppe

  • Programmierer
  • Entwickler

Kurs - Voraussetzungen

  • Keine

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung und Grundlagen

  • Grundlegendes Verständnis von IDEs, Compiler, Linker
  • Möglichkeiten und Grenzen von C++
  • Variablen und Typen
  • Arithmetische und logische Operatoren

Kontrollstrukturen und Schleifen

  • Verzweigungen (if, switch)
  • Schleifen (for, while)
  • Funktionen und Prozeduren
  • Einführung in Streams (Konsole/Datei-Eingabe/Ausgabe)

Objektorientierte Programmierung (OOP)

  • Klassen und Methoden (Konstruktoren, Destruktoren)
  • Vererbung und Polymorphismus
  • Zugriffsspezifizierer (public, private, protected)

Standard Library und Container

  • Ein Container aus der Standard Library
  • Arbeiten mit Bibliotheken
  • Erstellen kleiner Projekte

Debugging

  • Anhalten des Programms mit Haltepunkten (Breakpoints)
  • Schrittweise Ausführung eines Programms
  • Ausgabe von Informationen im angehaltenen Programm
  • Ausgabe der aktuellen Hierarchie von Funktions-(Methoden-)Aufrufen (Call-Stack)
  • Verändern von Variableninhalten

Weitere Schulungen zu Thema C++ Programmierung

Plattformübergreifende Entwicklung mit Qt - Einführung

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

In dieser 3-tägigen Schulung "Plattformübergreifende Entwicklung mit Qt - Einführung" erlernen Sie die grundlegenden Konzepte und Techniken zur Entwicklung plattformübergreifender Anwendungen mit Qt. Sie machen sich mit der Qt-Entwicklungsumgebung und dem ...

C++ Programmierung Grundlagen

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

In dieser 5-tägigen Schulung "C++ Programmierung Grundlagen" erwerben Sie die Fähigkeiten, Programme mit der erweiterten Sprache C zu entwickeln. Sie lernen, eigene Problemstellungen selbstständig in funktionierende Programme zu überführen. Die Unterschiede zu C ...

Modernes C++ mit OOP Vertiefung

- u.a. in Leipzig, München, Erfurt, Offenbach, Marburg

In dieser 3-tägigen Schulung "Modernes C++ mit OOP Vertiefung" vertiefen Sie Ihr Wissen über die objektorientierte Programmierung (OOP) in C++. Sie setzen sich intensiv mit pure virtuellen Methoden, Polymorphie und den Erweiterungen der Sprache durch C++11, C++14, ...

Plattformübergreifende Entwicklung mit Qt - Vertiefung

- u.a. in München, Zürich, Mannheim, Erfurt, Nordhausen

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