Beschreibung
Dieses Live-Online-Seminar bietet eine fundierte Einführung in die Programmierung mit C++ sowie in die wesentlichen Konzepte der objektorientierten Programmierung (OOP).
C++ ist eine der weltweit am meisten genutzten objektorientierten Programmiersprachen. Sie wurde als Mehrzwecksprache konzipiert und unterstützt objektorientierte, generische oder prozedurale Programmierung. Mit C++ kannst du betriebs- und systemübergreifend sowohl maschinennahe, effiziente Anwendungen programmieren, als auch auf hohem Abstraktionsniveau entwickeln.
Der Kurs konzentriert sich auf die Vermittlung der Grundlagen von C++ unter Verwendung der Programmierumgebung Visual Studio. Es werden umfassende Techniken vermittelt, einschließlich zentraler Aspekte der objektorientierten Programmierung wie Klassenentwurf, Speichermanagement und fortgeschrittene Konzepte.
Voraussetzungen:
Für die Kursteilnahme benötigst du die Programmierumgebung Visual Studio auf deinem Computer.
Des Weiteren werden Grundkenntnisse in der Programmierung (z. B. Python, Java, Matlab oder R) vorausgesetzt.
Kommende Starttermine
Inhalte / Module
Allgemeine Grundlagen
- Elementare Datentypen, Operatoren, Programmsteuerung
- Arrays und Aufzählungstypen ('enum')
- Funktionen und Konzepte im Kontext von Funktionen
- Zeiger und Referenzen
- Fehlerbehandlung und Debugging
Objektorientiertes Programmieren
- Grundlagen der Objektorientierung und das Kapselungsprinzip
- Entwurf und Implementierung von Klassen ('class')
- Speichermanagement und Umgang mit Objekten: Stack-Objekte vs. Heap-Objekte
- Template-Klassen und Container
- Vererbung und Polymorphie
- Virtuelle Methoden, Überschreiben virtueller Methoden und dynamisches Binden
- Abstrakte Klassen und Simulation von Schnittstellen
- Operatoren überladen
- Dateizugriff
Anwendungen und Ausblick
- Grundlagen zur GUI-Programmierung (Qt) mit C++.NET
- Grundlagen zum Datenzugriff mit C++
Infos anfordern
![alfatraining Bildungszentrum GmbH](http://img.emg-services.net/institutes/institute41073/logos/logo.png)
alfatraining.com – Onlinekurse, geprüfte Dozent:innen und anerkannte Zertifikate!
Die alfatraining-com-Angebote stehen für qualitativ hochwertige, effiziente und arbeitsmarktrelevante Seminare und Weiterbildungen für den Beruf. Die kontinuierlich aktualisierten Themen der Onlinetrainings sind auf Markt- und Jobanforderungen ausgerichtet. Alle Seminare, Coachings und Firmenseminare finden mit der stabilen Videokonferenzsoftware alfaview® statt. Die...
Erfahren Sie mehr über alfatraining Bildungszentrum GmbH und weitere Kurse des Anbieters.