Kurs-ID: CppF
Kurs C++ Fehlervermeidung
Prinzipien, Richtlinien und Werkzeuge
Der Kursteilnehmer wird während dieses C++-Seminars in die Konzepte der generischen Programmierung eingewiesen und lernt fehlerrobustes Programmieren mit dem Konzept der Ausnahmebehandlung. Zudem erhalt er einen Einblick in erprobte Konzepte, Werkzeuge und Bibliotheken.
Um große Projekte mit möglichst wenig Fehlern durchzuführen, besteht die Notwendigkeit, Fehler so früh wie möglich als solche zu erkennen. Die Palette der Möglichkeiten reicht dabei von einfachen Richtlinien über Werkzeuge bis hin zu Hilfsbibliotheken.
Anfrage stellenSeminarinhalte
Grundlegende Prinzipien zur Fehlervermeidung
Programmierrichtlinien
Debugausgaben
Zusicherungen (asserts)
- Eigene Zusicherungs-Makros erstellen
Ausnahmen in C (exceptions)
- Eigene Ausnahmeverwaltung erstellen
- Sprünge über Funktionsgrenzen (long jumps)
- Unterschiede zu Exceptions in C++
Zeigerfehler und Fehler in dynamischen Datenstrukturen
- Problem der Speicherallokation bei Programmabbruch
- Das Konzept der Auto Pointer
Speicherreservierung
- Modul Stack mit speicherkonsistenter Liste
- Speicherproxys
- Allokatoren
Werkzeuge
- Debugger
- Profiler
- Code Guards
- Sicherheits-Bibliotheken
Kursthemen
Das Training C++ Fehlervermeidung ist folgenden Themen zugeordnet:
Lernmethode
Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungsumgebung, zur Festigung Ihres Lernerfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.
Zielgruppe
Diese Schulung richtet sich an Programmierer, welche sich mit den Prinzipien zur Umsetzung von großen Projekten vertraut machen wollen.
Voraussetzungen
Für diesen Kurs benötigen Sie: Kenntnisse im Umfang des Kurses C++ Grundlagen und C++ Vertiefung.
Erforderliche Kenntnisse
Dauer und Zeiten
2 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)
In der Regel beginnt ein Schulungstag um 9:00 Uhr und endet um 16:30 Uhr.
Weiterführende Seminare
Schulungsort
Der Schulungsort für das Seminar C++ Fehlervermeidung ist in unseren Räumen in der Kastanienallee 53 in 10119 Berlin Mitte oder in den Räumen des Kunden, sofern dort eine zu vereinbarende geeignete Schulungsumgebung zur Verfügung steht.
Termine
Hinweis
Dieses C++ Fehlervermeidungsseminar kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden.
Ihre allskills Mehrwerte inklusive
- Kostenlose Schnuppersession
- Preisvorteil 3=5
- Anmeldezugabe
- Vollverpflegung bei offenen Seminaren
- Schulungsunterlage oder Fachbuch falls verfügbar
- Arbeitsmaterialen: Block und Stift
- Teilnahmezertifikat (auch optional als validierbare Online-Version)
- Erfolgsgarantie
- Nachbetreuung