
Online oder vor Ort durchgeführte C++-Schulungen demonstrieren durch praktische Übungen, wie man Anwendungen mit C++, C++11, C++14, C++17 und anderen Versionen entwickelt.
C++-Schulungen sind als "Online-Live-Schulungen" oder "Live-Schulungen vor Ort" erhältlich. Das Online-Live-Training (auch "Remote-Live-Training" genannt) wird über einen interaktiven Remote-Desktop durchgeführt. Onsite-Live-Schulungen können vor Ort beim Kunden in Österreich oder in den NobleProg Corporate Training Centern in Österreich durchgeführt werden.
NobleProg -- Ihr lokaler Schulungsanbieter
Machine Translated
C++ Course Outlines
-
Erstellen Sie eine Entwicklungsumgebung, die alle C++ Bibliotheken, Pakete und Rahmenbedingungen umfasst.
Verständnis der Eigenschaften, Komponenten und Grundelemente der C++.
Erstellen Sie komplexe C++ Anwendungen mit fortschrittlichen Programmierungstechniken.
Erfahren Sie, wie Sie einen lehrbaren, schnellen und sicheren Code in C++ schreiben können.
Erkennen Sie die gemeinsamen Sicherheitsfälle in C++ Sprache und wie sie zu lindern.
Durchführung von Teststrategien für Codequalität und Sicherheitskontrolle.
Verwenden Sie die Diagnose und Debugging-Tools in der Entwicklung C++.
-
Interaktive Unterricht und Diskussion.
Viele Übungen und Übungen.
Hand-on Implementierung in einem Live-Lab-Umfeld.
-
Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
- Verstehen Sie die Prinzipien der objektorientierten Modellierung, der eingebetteten Softwareprogrammierung und der Echtzeitprogrammierung
- Erstellen Sie Code für eingebettete Systeme, der klein, schnell und sicher ist
- Vermeiden Sie das Aufblähen von Code aus Vorlagen, Ausnahmen und anderen Sprachfunktionen
- Verstehen Sie die Probleme im Zusammenhang mit der Verwendung von C++ in sicherheitskritischen Systemen und Echtzeitsystemen
- Debuggen Sie ein C++ Programm auf einem Zielgerät
- Entwickler
- Designer
- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
- Intermediate C++ developers
- Part lecture, part discussion, exercises and heavy hands-on practice
-
Interaktive Unterricht und Diskussion.
Viele Übungen und Übungen.
Hand-on Implementierung in einem Live-Lab-Umfeld.
-
Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
- Introduce C++ as an object oriented language alternative in an embedded system context
- Show the similarities ‑ and differences ‑ with the C language
- Comprehend different memory management strategies – especially the move semantics introduced with C++11
- Look under the hood and understand what different paradigms in C++ leads to in machine code
- Use templates to achieve type safe high order abstractions for bare-metal close to the hardware programming – memory mapped I/O as well as interrupts – especially the variadic templates introduced with C++11
- Provide some useful design patterns especially applicable in an embedded context
- A few exercises in order to practice some concepts
-
Verwenden Sie funktionelle Programmierungslösungen, um die Leistung von Web-Anwendungen zu verbessern.
Vermeiden Sie Datenmutationen und Nebenwirkungen mit funktionaler Programmierung.
Web-Anwendungen in einem funktionalen Programmierungsstil erstellen.
-
Interaktive Unterricht und Diskussion.
Viele Übungen und Übungen.
Hand-on Implementierung in einem Live-Lab-Umfeld.
-
Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
- Ein von Lehrern geführter Kurs mit theoretischem QT-Bericht, Übungen und einem großen Teil der praktischen Entwicklung.
- Diskussion + eine starke Betonung auf praxisnahes Design und Entwicklung. Gelegentliche Tests, um den Fortschritt und das Verständnis zu messen. Viel Feedback und Engagement der Instruktoren.
Last Updated: