Zusammenfassung
Wer C++ richtig gut kann, kann so ziemlich alles programmieren, behaupten die Informatiker. C++ ist eine imperative, objektorientierte Programmiersprache, die sowohl in der Systemprogrammierung als auch in der Anwendungsprogrammierung Anwendung findet. So können mit C++ beispielsweise Spiele und andere Desktopanwendungen, mobile Apps oder Teile eines Betriebssystems und vieles mehr programmiert werden. "Objektorientierte Programmierung" bedeutet, dass ein Programm nicht nur eine Abfolge von Befehlen ist, sondern auch in verschiedene Klassen unterteilt werden kann. Eine Klasse wiederum ist eine Schablone, welche Elemente - wie Funktionen und Variablen - kapselt, damit diese einfach wiederverwendet und erweitert werden können.
Das Sprachgerüst von C++ umfasst etwa 60 Schlüsselwörter. Neben diesen werden mit C++ eine Vielzahl von Standardbibliotheken installiert, welche sehr viele nützliche Funktionen und Klassen enthalten, um das Programmieren zu vereinfachen. Zu den Stärken von C++ gehört die Kombinationsfähigkeit von effizienter, maschinennaher Programmierung mit mächtigen Sprachelementen.
Anhand praktischer Beispiele und kleiner Projekte lernen Teilnehmende in dieser Weiterbildung alle wichtigen Werkzeuge von C++ für den Einsatz in der Praxis kennen.
Zielgruppe
Mitarbeiter (m/w/d) aus allen Bereichen, die gerne ihre Kenntnisse in der Programmierung vertiefen möchten.
Voraussetzungen
Abgeschlossene Berufsausbildung und/oder Studium. Fortgeschrittene Vorkenntnisse in der Programmierung. Fortgeschrittene Englisch-Kenntnisse.
Unterrichtszeiten: Vollzeit/Teilzeit
Der Start der Online-Weiterbildung ist jede Woche am Montag.
Die Unterrichtszeiten sind in Teilzeit und berufsbegleitend von montags bis freitags von 09:00 bis 13:00 Uhr und in Vollzeit von 09:00 bis 16:30 Uhr.
Du kannst an unseren Online-Weiterbildungen bequem von zu Hause aus oder – bei Bedarf – online von einem unserer über 200 Lernstandorte teilnehmen. Dort sorgen wir für eine ruhige Lernumgebung und eine sichere Internetverbindung.
Das wirst du lernen
Programme und Algorithmen
C und C++
Einrichtung der IDE
Hello World
Compiler und Makefile
Main Funktion
Fypen
Anweisungen, Ausdrücke, Variablen
Bitweise Arithmetik
Operatoren
Datentypen
Guter Code
Höhere Datentypen
Funktionen
Anweisungen
Ausdrücke
Modularisierung und Makros
Strukturen
Klassen
Namensräume
Automatisierte Tests
Vererbung
Lebenszyklus von Klassen
Spezielle Eigenschaften von Klassen
Sicherer und qualitativer Code
Objektorientiertes Design
Zeiger
Templates
Container
Streams
Unsere Lernplattform
- Sie ermöglicht zeit- und geräteunabhängiges Lernen.
- Dein persönliches Dashboard stellt dir neue Lerninhalte unkompliziert zur Verfügung.
- Informiere dich hier über deinen Lernstatus und Fortschritte.
Mache den nächsten Schritt: Dein Beratungsgespräch
Das sagen unsere Teilnehmenden
In nur 6 Minuten: Alles, was du über deine Weiterbildung wissen musst
FAQ – Weitere Fragen und Antworten
Zum Beispiel:
- durch die Agentur für Arbeit (SGB III) bzw. das Jobcenter (SGB II),
- durch den Rentenversicherungstragende oder
- durch den ESF (Europäischen Sozialfonds).
Dein kostenfreier Beratungstermin
Arbeitslos oder von Kündigung bedroht?
Wir beraten dich unverbindlich und kostenfrei zu deiner geförderten Weiterbildung.
Angebot anfordern