C++ Seminarangebote von Ralf Schneeweiß

Zuletzt geändert am 20.09.2020



Programmieren mit C

Das Seminar zur Sprache ANSI/ISO C. Zur Teilnahme sind keine Vorkenntnisse in der Programmierung erforderlich. Es wird die Programmiersprache C anhand des ANSI/ISO Standards unterrichtet. Heute wird ANSI C vor allem in der Embedded Softwareentwicklung eingesetzt. Deshalb wird im Seminar auf die Aspekte der Speichereffizienz und des Laufzeitverhaltens eingegangen.

Die Programmiersprache ANSI/ISO C++

Der Einführungskurs in die Sprache ANSI/ISO C++ für Entwickler ohne Vorwissen in der C/C++ Programmierung. Vorkenntnisse in einer beliebigen Compilersprache sind hilfreich aber nicht unbedingt erforderlich.

Aufbaukurs zu ANSI/ISO C++

Das Seminar, das sich mit den modernen Konzepten von ANSI/ISO C++ befasst. Es werden darin bestimmte Bereiche der Standardbibliothek durchgenommen, generative Programmierung und Ausnahmebehandlung. Außerdem wird das Objektlayout in ANSI/ISO C++ und die Tätigkeit von Compiler und Linker einmal genauer betrachtet. Ein stabiles Grundverständnis der Sprache C++ ist Voraussetzung für den Kurs.

Seminar zu den Standards ISO C++11 und ISO C++14

Das Seminar bringt Ihnen die neuen Merkmale der Sprache C++ und der Standardbibliothek im neuen ISO Standard C++11 und dessen Erweiterung ISO C++14 näher. Es befasst sich ausschließlich mit dem Unterschied zu dem alten ISO Standard von 1998 und dem korrigierten von 2003. Die Beherrschung der Sprache C++ ist daher Voraussetzung für den Kurs.

Seminar zum Standard ISO C++17

Das Seminar bringt Ihnen die neuen Merkmale der Sprache C++ und der Standardbibliothek im neuen ISO Standard C++17 (ISO/IEC 14882:2017) näher. Es befasst sich ausschließlich mit dem Unterschied zu den älteren Standards von 1998 und 2003). Die Beherrschung der Sprache C++ ist daher Voraussetzung für den Kurs.

C++ für C-Programmierer

Dieses Seminar ist speziell für C-Programmierer gedacht, die eine Einführung in C++ brauchen. Es wird auf dem Wissen über die Techniken der C-Programmierung aufgebaut, um sich ganz den Konzepten von ANSI/ISO C++ zu widmen. Die Voraussetzung für diesen Kurs ist deshalb die Beherrschung der Sprache C.

Einführung in die STL

Die Standard Template Library ist ein wesentlicher Bestanteil der C++ Standardbibliothek. Sie verwirklicht moderne Konzepte in der Implementierung von Datencontainern und im Umgang mit diesen. Ziel des Kurses ist das Erlernen dieser Konzepte im Umgang mit der STL. Außerdem wird die Bibliothek in ihren Teilen vorgestellt und mit vielen Beispielen eingeübt. Voraussetzung für das Seminar ist die Beherrschung der Grundkonzepte von ANSI/ISO C++.

C++ in der Embedded Softwareentwicklung

In diesem Seminar werden ganz wesentlich Bereiche des Einsatzes von C++ in der Embedded Softwareentwicklung behandelt. Insbesondere werden die Fragen des Laufzeitverhaltens, des Footprints und der Code-Coverage von C++-Code gestellt. Aber auch die modernen Objektorientierten Techniken in der Sprache C++ werden auf Tauglichkeit im Embedded Umfeld geprüft. Das Seminar setzt ein Grundverständnis von C++ voraus.

Die MISRA-C Regeln für die Entwicklung sicherheitskritischer Software in der Automobilindustrie

Dieses Seminar befasst sich mit den Regeln, die von MISRA (The Motor Industry Software Reliability Association) für die Softwareentwicklung in der Automobilindustrie und verwandten Bereichen aufgestellt wurden. Die Regeln betreffen die Entwicklung mit der Sprache ANSI/ISO-C und den Anforderungen, die in sicherheitskritischer Software gelten.

Die MISRA-C++ Regeln für die Entwicklung sicherheitskritischer Software in der Automobilindustrie

Seit 2008 gibt es auch einen MISRA Regelkatalog für die Programmiersprache C++. Bisher wird der C++ Standard von 1998 damit abgedeckt. Dieser Kurs befasst sich damit und behandelt die Regeln anhand praktischer C++ Beispiele.

Die Autosar-C++14 Regeln für die Entwicklung sicherheitskritischer Software in der Automobilindustrie

Der Nachfolger des MISRSA C++ Standards von 2008. Dieser Kurs befasst sich damit und behandelt die Regeln anhand praktischer C++ Beispiele.


Kontakt:

IT-Schulungen Schneeweiß
Ralf Schneeweiß
Gölzstr. 8
D - 72072 Tübingen
Tel. +49 (0)179 2292471
info@oop-trainer.de

Zur Buchung der beschriebenen Seminare kontaktieren Sie mich einfach per Telefon oder per Mail.

Verantwortlich für den Inhalt dieser Site ist Ralf Schneeweiß.