C++ Programmierung
C++ Programmierung beginnt mit dem Weg vom Quelltext über den Compiler zum ausführbaren Programm. Die Grundlagen von C++ umfassen Datentypen, Kontrollstrukturen, Funktionen und Datenstrukturen, ergänzt um Zeiger und Referenzen, die C++ aus der C-Programmierung übernommen hat. Ein Vergleich mit Python, JavaScript und C# zeigt, wo C++ eigene Wege geht und warum sich C++ lernen als Basis für kompilierte Sprachen eignet.
Kompetenzziele
- Quelltext mit dem Compiler übersetzen und Fehlermeldungen des Compilers deuten
- Datentypen, Operatoren und Kontrollstrukturen der Programmiersprache C++ anwenden
- Funktionen deklarieren, in Header-Dateien auslagern und wiederverwenden
- Zeiger und Referenzen sicher einsetzen und vom Wert unterscheiden
- Container der Standardbibliothek wie vector und string für Datenstrukturen nutzen
- Programmfehler mit dem Debugger eingrenzen und beheben
Themen und Zusammenhänge
Die C++ Programmierung wird in einen digitalen Arbeitskontext eingebettet: Digitale Arbeitsweise, Möglichkeiten und Grenzen von KI und die Abstimmung im Team bilden den Rahmen. Den Kern bilden Logik, Algorithmen und Datenstrukturen, kompakt dargestellt und unmittelbar in C++ umgesetzt. Die Gegenüberstellung mit Python, JavaScript und C# macht sichtbar, was C++ auszeichnet: statische Typisierung, Übersetzung durch den Compiler, Zeiger und Referenzen aus der C-Programmierung, Header-Dateien und die Standardbibliothek. Erste Codeübungen führen zur Fehleranalyse mit dem Debugger, Wiederholungen festigen die Grundlagen von C++. Ein eigenes Projekt setzt eine Aufgabenstellung bis zum lauffähigen Code um und dient als Nachweis der erworbenen Kompetenzen beim C++ lernen.
Berufliche Perspektiven
Einsatzfelder liegen in Entwicklungsteams, die mit kompilierten Sprachen arbeiten:
- C++-Entwickler:in bzw. C++ Developer in der Anwendungsentwicklung
- Softwareentwickler:in mit Ausrichtung auf eine spätere Spezialisierung in Embedded-Systemen
- Junior-Programmierer:in für kompilierte Sprachen
- Softwaretester:in für C++-Anwendungen
Kategorie
- Kursart
Weiterbildungsangebot
- Systematik
- Softwareentwicklung, Programmierung - allgemein
- Softwareentwicklung, Programmierung - andere Programmiersprachen/Technologien
- Programmiersprachen
- Bildungsart
Fortbildung/Qualifizierung
- Schulart
Einrichtung der beruflichen Weiterbildung
Gesamtkosten
- Kosten
2.000 €
- Kosten Bemerkung
Kosten können von Unternehmen übernommen werden
Abschluss & Zulassung
- Abschlussart
Nach diesem Bootcamp verfügen Sie über fundierte Grundlagen in Programmierung, haben ein eigenes Projekt umgesetzt und Sicherheit im Umgang mit moderner Programmiersprache Lernen gewonnen. Damit sind Sie bestens vorbereitet auf weitere Spezialisierungen – ob in C++ Programmierung oder anderen Sprachen. von Lutz + Grub
- Abschlussbezeichnung
Nach diesem Bootcamp verfügen Sie über fundierte Grundlagen in Programmierung, haben ein eigenes Projekt umgesetzt und Sicherheit im Umgang mit moderner Programmiersprache Lernen gewonnen. Damit sind Sie bestens vorbereitet auf weitere Spezialisierungen – ob in C++ Programmierung oder anderen Sprachen.
- Zusatzqualifikationen
Nach diesem Bootcamp verfügen Sie über fundierte Grundlagen in Programmierung, haben ein eigenes Projekt umgesetzt und Sicherheit im Umgang mit moderner Programmiersprache Lernen gewonnen. Damit sind Sie bestens vorbereitet auf weitere Spezialisierungen – ob in C++ Programmierung oder anderen Sprachen.
- Prüfende Stelle
Microsoft, PM-Zert, Object Management Group (OMG)
Sonstiges
- Zugang
- Eine schriftl. Bewerbung mit Lebenslauf
- Unverbindliches Aufnahme- und Beratungsgespräch
- Zielgruppe
- Anfänger:innen, die kompakt Programmier Lernen möchten* Menschen, die eine moderne Programmiersprache Lernen wollen* Teilnehmer:innen mit Interesse an C++ Programmierung* Einsteiger:innen, die praxisnahe Programmierung Lernen suchen