Tauchen Sie mit dieser umfassenden Schulung in die komplizierte Welt der C++-Programmierung ein. Diese Schulung wurde für IT-Fachleute entwickelt und vermittelt ihnen die enorme Bandbreite von C++, seine historischen Entwicklungen und die modernsten Techniken der objektorientierten Programmierung.
Begeben Sie sich auf eine intensive Reise durch die C++-Programmierung. Dieser Kurs macht Sie nicht nur mit den grundlegenden Elementen der Sprache vertraut, sondern vertieft auch ihre Anwendungen und Standardbibliotheken. Nach Abschluss des Kurses werden Sie in der Lage sein:
• die Geschichte und Entwicklung von C++ zu verstehen.
• den Unterschied zwischen objektorientierter und prozeduraler Programmierung zu verstehen.
• C++-Funktionen, Namespaces und die Behandlung von Ausnahmen kompetent zu implementieren.
• Komfortables Arbeiten mit Standardbibliotheken und Verständnis ihrer Organisation und Dienstprogramme.
• die Leistungsfähigkeit von Templates, abgeleiteten Klassen und Operatorüberladung zu nutzen.
Interessierte sollten mit jedem Texteditor und Betriebssystem vertraut sein und idealerweise ein grundlegendes Verständnis einer prozeduralen Sprache wie C, Java, Pascal oder Basic besitzen.
*Wir passen den Kursaufbau und die Inhalte an Ihre spezifischen Anforderungen und relevanten Anwendungsfälle an.
Einführung in C++:
• Geschichte und Entwicklung von C++
• Verstehen von prozeduraler vs. objektorientierter Programmierung
Grundlagen von C++:
• Grundelemente der Sprache C++
• Typen, Deklarationen und Indikatoren
• Arbeiten mit Arrays und Strukturen
• Ausdrücke, Anweisungen und Namespaces
Vertiefung der C++-Funktionen:
• Funktionen und ihre Bedeutung
• Kompilierungsprozess: Quelldateien bis zur Ausführung
• Behandlung von Ausnahmen in C++
Erforschung der objektorientierten Programmierung:
• Das Prinzip der Abstraktion
• Verstehen und Erstellen von Klassen
• Operatorüberladung und abgeleitete Klassen
• Einführung in Templates und Ausnahmebehandlung
• Die Bedeutung der Klassenhierarchie
Beherrschung der C++-Standardbibliotheken:
• Überblick über die Standardbibliotheken in C++
• Bibliotheksorganisation und Container-Utilities
• Einführung in Standardcontainer
• Vertiefung in Algorithmen, Funktionsobjekte und Iteratoren
• Verstehen von Allokatoren, Ketten, Streams und Zahlen.
Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.
Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.