WeiterbildungsangebotSonstigesBis zu 100% förderbarGrundlegende Kenntnisse

C++ Aufbaukurs

Anbieter: NEXIO Online Akademie GmbH

Preis
0,- €

oder ohne Förderung 1.279 €

Auf einen Blick
DurchführungOnline
LernformatZeitgebunden
Dauer2 Wochen in Vollzeit
UnterrichtsspracheDeutsch
Startjede Woche
Kursdetails als PDF
Qualität des Bildungsträgers
AZAV-Siegel – AZAV-zertifizierter Bildungsträger, Förderung möglich

AZAV-zertifizierter Träger
Förderung durch die Agentur für Arbeit möglich

Kursbeschreibung

Der Kurs vermittelt fortgeschrittene Techniken zur Programmierung in der Programmiersprache C++. Die Teilnehmer/-innen erwerben praktisch orientierte, anwendungsnahe Fähigkeiten und Kenntnisse in der Programmierung und Entwicklung. Sie erlernen vor allem Anwendungen für hardwarenahe und sehr allgemein wiederverwendbare Programme, unabhängig von bestimmten Betriebssystemen sowie das nötige theoretische Hintergrundwissen als solide Basis.

Mehr als in anderen Programmiersprachen wird dieses Hintergrundwissen bei der Programmierung in C++ besonders gefordert, um ein in Echtzeit störungsfrei laufendes Programm erstellen zu können.

Lehrplan & Module

01

Arbeit mit Dateien und Streams

Du lernst, mit Datei- und Stream-Klassen wie ifstream, ofstream und fstream Daten zu lesen und zu schreiben. Behandelt werden Text- und Binärdateien, Dateipositionierung und die Fehlerbehandlung beim Dateizugriff.

02

Objektorientierung

Die Grundprinzipien der Objektorientierung in C++ stehen hier im Mittelpunkt, also Klassen, Objekte, Kapselung, Konstruktoren und Destruktoren. Du entwirfst eigene Klassen und verstehst, wie Speicher und Lebensdauer von Objekten verwaltet werden.

03

Klassenhierarchien und Vererbung

Du baust Klassenhierarchien auf und nutzt Vererbung, um gemeinsame Eigenschaften in Basisklassen zu bündeln. Dazu gehören Zugriffsrechte, Mehrfachvererbung und abstrakte Basisklassen.

04

Überladen und Überschreiben von Elementen

Du lernst den Unterschied zwischen dem Überladen von Funktionen und Operatoren und dem Überschreiben virtueller Methoden in abgeleiteten Klassen. Außerdem setzt du Operatorüberladung gezielt ein, um eigene Datentypen intuitiv nutzbar zu machen.

Enthaltene Zertifikate

TrägerzertifikatTrägerinternes Zertifikat bzw. Teilnahmebescheinigung

Voraussetzungen

Vorkenntnisse: Grundlegende Kenntnisse

Gute Deutschkenntnisse sowie grundlegende Kenntnisse in der Programmierung und in der Objektorientierung werden vorausgesetzt. Die Programmiersprache legt dabei keinerlei Einschränkungen einer Programmrichtung fest.

Zielgruppen

  • Arbeitssuchende

Berufsbilder

  • Softwareentwickler
  • Anwendungsentwickler

Über den Anbieter

NEXIO Online Akademie GmbH

NEXIO Online Akademie GmbH

Bildungsträger

Alle Kurse →
C++ Aufbaukurs bei NEXIO Online Akademie GmbH