SW-Entwicklung und Implementierung

Mit unseren Schulungen aus dem Bereich Softwareentwicklung und Implementierung werden Sie in die Lage versetzt, die Programmiersprachen, die gängigen Bibliotheken und die jeweiligen Implementierungsumgebungen zu beherrschen.

Im Einzelnen bieten wir Schulungen zu den Programmiersprachen C, C++, C# und JAVA an. Unsere Philosophie bzgl. der Inhalte folgt unseren eigenen langjährigen Erfahrungen als Softwareentwickler: beide Aspekte müssen durchdrungen werden – das wirkliche Verständnis der Konstrukte als auch die Tipps und Tricks im alltäglichen Umgang mit der Programmiersprache. Zu jeder allgemeinen Schulung bieten wir eine spezielle Variante an, in der die Besonderheiten der Arbeit im Embedded-Umfeld berücksichtigt werden.

In den Schulungen zum Thema Design Patterns wird die Brücke von der Implementierung zur Modellierung und UML geschlagen und damit zu den Schulungen aus dem Themenfeld Software- und Systemarchitektur. Nach unserem Verständnis sind Kenntnisse der gängigen Patterns und deren zugrunde liegenden Prinzipien für jeden Entwickler wichtig.

Die Entwicklung der Programmiersprache C begann schon in den 70er-Jahren. Seit 1990 liegt mit ANSI C (C89) ein ISO/IEC Standard vor, für den es Compiler auf praktisch jedem Microcontroller gibt.

C# ist eine von Microsoft im Rahmen der .NET Strategie entwickelte Programmiersprache. C# eignet sich insbesondere, um Programme mit grafischer Benutzeroberfläche unter Windows zu entwickeln. Überall dort, wo Anwendungen ersetzt werden sollen, die bisher in Visual Basic geschrieben wurden, kann C# eine interessante Alternative sein. Obwohl C# unabhängig von .NET-Framework als ISO/ECMA Norm vorliegt, wird es in der Regel im Zusammenhang mit .NET eingesetzt. Unsere Themen zu C# umfassen deshalb sowohl die Grundkonzepte von C# als auch die von .NET.

Diese hier zusammengefassten Themen richten sich an Teilnehmer, die Erfahrung mit ANSI C haben und ihre Kenntnisse in der Programmierung auf Embedded Controllern vertiefen möchten. Es geht hier also weniger um die Sprache an sich als um Programmiertechniken, wie man sie auf modernen Mikrocontrollern benötigt.

Java wurde Anfang der 90er Jahre von der Firma SUN Microsystems entwickelt und ist eine Technologie, die aus der Programmiersprache Java und der Java-Plattform besteht. Java-Programme werden vom Java-Compiler in einen speziellen, prozessorunabhängigen Bytecode übersetzt, der auf der Java-Plattform ausgeführt wird. Java ist in der Anwendungsentwicklung sehr verbreitet.

Seite 3 von 3

Telefon: 07247-954550
info@maurer-treutner.de