C++ wird sowohl in der System- als auch in der Anwendungsentwickung eingesetzt. Insbesondere sind dies Entwicklungen für Betriebs-, für eingebettete Systeme, Treiber und andere mehr. Viele bekannte Anwendungen sind mit C++ entwickelt. Beispielsweise die Web-Browser Firefox und Opera. Aber auch die Kommunikationssoftware Skype. Dieser Kurs richtet sich an alle, welche gern die Programmiersprache C++ von Grund auf erlernen wollen. In diesem Kurs bieten wir einen Überblick über die Potenziale von Künstlicher Intelligenz (KI), einschließlich Tools wie ChatGPT (GPT). Wir möchten den Teilnehmenden eine interaktive und praxisnahe Lernerfahrung ermöglichen und ihre Fähigkeiten in diesem Bereich fördern.
Inhalt
Programmierwerkzeuge
Compiler
Entwicklungsumgebungen
eingebauten C++-Basisdatentypen
Arbeiten mit den eingebauten Typen
Kontrollstrukturen
Arrays und Strings
Referenzen und Zeiger
Funktionen
Modularisierung und Präprozessor
Strukturen, Aufzählungen und dynamische Speicherobjekte
Klassen
Objekte und Klassenelemente
Operatoren überladen
Vererbung (Abgeleitete Klassen)
Templates
Ausnahmebehandlung (Fehlerbehandlung)
Ein-/Ausgabestreams für Dateien
Weitere Sprachelemente und Bibliotheken
Zielgruppe
Personen, welche C++ beruflich brauchen oder privat als Hobby-Programmierer lernen wollen
Voraussetzungen
Kenntnisse zur PC-Bedienung
Förderung
Kompletter Kurs förderfähig z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit