Mit Design Patterns Entwicklungszeit einsparen

Die wichtigsten Elemente für Entwurfsmuster, mit denen Sie standardisierte Software-Strukturen einfach wiederverwerten können.

Bei der objektorientierten Entwicklung von Software-Architektur und Software-Design sowie der objektorientierten Programmierung (OOP) einer strukturierten Software-Entwicklungsmethode stößt man immer wieder auf ähnliche Aufgaben und Probleme. Der Einsatz von wiederverwendbaren Entwurfsmustern (praxisbewährten Lösungsschablonen) kann dabei einen sich wiederholenden Software-Programmieraufwand verhindern.

Mit dieser Methode lassen sich Entwicklungszeit einsparen und Fehler vermeiden, die bei einer doppelten Programmierung auftreten könnten.

Mit Design Patterns Entwicklungszeit einsparen weiterlesen

Safety-Konzepte für Aurix-Mikrocontroller

Soft- und Hardwareentwickler wissen die Safety Management Unit der Aurix-Mikrocontroller als eigenständige Einheit für Fehlerbehandlungen zu schätzen.

Neue Regeln im Zusammenhang mit funktionaler Sicherheit sowohl in der Industrie als auch im Automobilbereich treiben die Verbreitung von Multicore-Systemen wie Aurix weiter voran. Einerseits reagieren die Hersteller damit auf Kundenwünsche nach höherer Integration, um die Komplexität und die Kosten von Systemen zu reduzieren. Andererseits ergeben sich daraus Effizienzsteigerungen bei der Realisierung von Safety-zertifizierten Systemen (IEC 65108, ISO 26262). Zusammen mit Forderungen aus Software-Spezifikationen (z.B. AUTOSAR) bieten sich aktuell viele neue Möglichkeiten für den Einsatz von Multicore-Systemen an.

Safety-Konzepte für Aurix-Mikrocontroller weiterlesen

Neue Trainings für Ihren Wissensvorsprung

Zunehmender Zeit-, Konkurrenz- und Erfolgsdruck macht den Entwicklerteams heute immer mehr zu schaffen. Unsere neuen Trainings und Workshops helfen Ihnen dabei, Ihr Embedded-Projekt termin- und budgetgerecht abzuschließen. Jetzt anmelden und Wissensvorsprung sichern!

Neue Trainings für Ihren Wissensvorsprung weiterlesen

Machen Sie sich schlau!

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

Wiederaufnahme unserer Präsenz-Seminare

Ab sofort bieten wir Ihnen wieder Präsenz-Seminare an; dazu haben wir umfassende Schutzmaßnahmen getroffen.

Alternativ bieten wir Ihnen weiterhin kundenspezifische Live-Online-Trainings an.

Wir freuen sehr darauf uns, Sie bald wieder bei uns zu begrüßen und stehen gerne für Ihre Fragen zur Verfügung: +49 (0) 89 450617-71 oder info@microconsult.de.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

Schaffen Sie sich die optimale Wissensbasis, um den aktuellen Anforderungen von Embedded-Projekten gerecht zu werden und sich gleichzeitig Ihre berufliche Zukunft zu sichern.

Unsere nächsten Trainings (Auszug):

Prozess-, Produkt- und Projektmanagement

Software-Projektmanagement: Erfolgreiches Führen von Projektteams durch alle Projektphasen
14. Sep., 4,5 Tage

Requirements Engineering und Management für Embedded-Systeme
26. Okt., 3 Tage

Continuous Integration: Softwarequalität dauerhaft sicherstellen
15. Dez., 2 Tage

Mit Produktmanagement zum modernen Unternehmen
Onsite-Training

Vertragsverhandlungen im IT-Bereich für Nicht-Juristen
Onsite-Training

Compliance Management im Mittelstand
Onsite-Training

Prozess-, Produkt- und Projektmanagement – mehr Trainings & Termine

Agil und Scrum

Agiles Testen und Test-Driven Development (TDD) von Embedded-Systemen
12. Okt., 2 Tage

Scrum in der agilen Entwicklung von Embedded-Systemen
02. Nov., 3 Tage

Agil & Scrum – mehr Trainings & Termine

Software- und Vertragsrecht

Softwarerecht: Haftungsrisiken beim Einsatz von Embedded- und Open-Source-Software
Onsite-Training

Vertragsverhandlungen im IT-Bereich für Nicht-Juristen
Onsite-Training

Software- und Vertragsrecht – Trainings & Termine

Qualität und Sicherheit

Embedded-Software-Design und Patterns mit C
07. Sep., 4 Tage

Software-Architekturen für Embedded- und Echtzeitsysteme
14. Sep., 4 Tage

Software-Erosion: Ursachen, Wirkungen und Maßnahmen
05. Okt., 2 Tage

Software-Usability: Produkte benutzerfreundlich entwickeln
05. Okt., 3 Tage

Funktionale Sicherheit (Safety) von Elektronik und deren Software – Umsetzung nach IEC 61508 und ISO 26262
12. Okt., 3 Tage

Security: Sicherheit von Embedded-Systemen im Kontext der funktionalen Sicherheit
15. Okt., 1 Tag

Requirements Engineering und Management für Embedded-Systeme
26. Okt., 3 Tage

Design Patterns (nicht nur) für Embedded-Systeme
09. Nov., 4,5 Tage

Clean Code für C-Programme
16. Nov., 3 Tage

Softwarequalität: Methoden zur erfolgreichen Projektumsetzung
07. Dez., 3 Tage

Objektorientierte Softwareentwicklung: Spezielle Programmierprinzipien mit C++ – der Weg zum Clean Code
14. Dez., 3 Tage

Qualität und Sicherheit – mehr Trainings & Termine

System- und Hardwareentwicklung

Requirements Engineering und Management für Embedded-Systeme
26. Okt., 3 Tage

SysML: Modellbasierte Systemanalyse und Systemdesign mit der Systems Modeling Language
02. Nov., 3 Tage

Security: Sicheres Update und Boot für Embedded-Systeme
20. Nov., 1 Tag

Internet of Things (IoT): Technologien und Entscheidungsgrundlagen für das Internet der Dinge
Onsite-Training

System- und Hardwareentwicklung – mehr Trainings & Termine

Softwareentwicklung

C# für Fortgeschrittene
31. Aug., 3 Tage

C++11 Multithreading
07. Sep., 3 Tage

UML-Grundlagen und Einstieg in die modellbasierte SW-Entwicklung
05. Okt., 3 Tage

Objektorientierte Programmierung mit C++
05. Okt., 4,5 Tage

Modernes C++: Neuerungen durch C++11 und C++14 bei Sprachsyntax, Bibliothek und Templates
05. Okt., 4,5 Tage

C# Programmierung unter .NET
12. Okt., 4 Tage

Design Patterns mit Python
12. Okt., 3 Tage

Umstieg von Python 2 auf Python 3
15. Okt., 2 Tage

C++ für Fortgeschrittene
26. Okt., 4,5 Tage 

Python: Objektorientierte Skriptsprache
02. Nov., 4,5 Tage

Grundlagen der C-Programmierung nach dem ANSI-Standard
16. Nov. 4 Tage

C++: Standard- und Boost-Library Workshop
23. Nov., 4,5 Tage

Linux-Systemprogrammierung
07. Dez., 4,5 Tage

Yocto: Grundlagen und Anwendung
17. Dez., 2 Tage

C++ Quick Refresh: Schnelleinstieg/Auffrischung
11. Jan. 2021, 2 Tage

C++ Standard Template Library: STL Container und Algorithmen
13. Jan. 2021, 2,5 Tage

Softwareentwicklung – mehr Trainings & Termine

Embedded- und Echtzeit-Softwareentwicklung

Embedded C: Programmiermethoden & -tools für Embedded-Anwendungen
31. Aug., 4 Tage

Embedded C++: Objektorientierte Programmierung für Mikrocontroller mit C++/EC++ und UML
07. Sep., 4,5 Tage

Embedded-Software-Design und Patterns mit C
07. Sep., 4 Tage

Software-Architekturen für Embedded- und Echtzeitsysteme
14. Sep., 4 Tage

Embedded-Linux-Softwareentwicklung
28. Sep., 3 Tage

Embedded C++ für Fortgeschrittene
12. Okt., 4,5 Tage

RTOS-Grundlagen und Anwendung
19. Okt., 4 Tage

RTOS: Entwicklung von Laufzeit-Architekturen
22. Okt., 1 Tag

Requirements Engineering und Management für Embedded-Systeme
26. Okt., 3 Tage

Embedded-Linux-Architektur: Kernel-Treiberentwicklung
26. Okt., 4 Tage

Embedded-Echtzeit-Linux vom Bootloader bis zum Realtime-System (Linux-RTOS)
16. Nov., 5 Tage

Multithread-/Multicore-Programmierung
16. Nov., 4,5 Tage

Embedded- & Echtzeit-Softwareentwicklung – mehr Trainings & Termine

Mikrocontroller

Embedded-Multicore-Mikrocontroller in der Praxis
31. Aug., 3 Tage

AURIX™ TC3xx Workshop: 32-Bit Multicore Mikrocontroller Familie (2G Zweite Generation)
07. Sep., 5 Tage

Arm7/ 9/ 10/ 11®: Architektur und Embedded-Programmierung
14. Sep., 4 Tage

DSP-Grundlagen: Applikationen mit dem Mikrocontroller
14. Sep., 4 Tage

XMC4000 / XMC1000 Workshop: 32-Bit Industrial Microcontroller Arm® Cortex®-M4/ Arm® Cortex®-M0
14. Sep., 4 Tage

Cortex®-R4, R5, R7, R8: Arm Cortex-R Architektur
14. Sep., 4 Tage

Cortex®-A5, A7, A8, A9, A15, A17: Arm Cortex-A Architektur
14. Sep., 4 Tage

Cortex®-M7, M4, M3, M1, M0: Arm Cortex-M Architektur Training
17. Sep., 4 Tage

AURIX™ TC2xx: 32-Bit Multicore-Mikrocontroller-Familie
26. Okt., 5 Tage

Armv8-A Architektur: AARCH64 Cortex®-A32, -A35, -A53, -A55, -A57, -A72, -A73, -A75
02. Nov., 4 Tage

STM32: Technisches Training
16. Nov., 3 Tage

Cortex®-M23, M33: Armv8-M Architektur mit Security Extension mit kostenlosem LPCXpresso55S69 Board!
23. Nov., 4 Tage

Cortex® Architektur: Performance-Optimierung
TriCore™ Architektur: Performance-Optimierung
Onsite-Training

Mikrocontroller – mehr Trainings & Termine

Test und Debug

Agiles Testen und Test-Driven Development (TDD) von Embedded-Systemen
12. Okt., 2 Tage

Embedded-Software-Test: Best Practices für den Unit-/Modul-/Komponenten-Test
26. Okt., 4 Tage

Qualität, Test und Softwareentwicklung im Medizinbereich
27. Nov., 1 Tag

Legacy Code: Wie teste ich chaotische Software?
auf Anfrage, 2 Tage

Debuggen für TriCore/AURIX™ mit Lauterbach TRACE32
Onsite-Training

Tracen & Multicore Debugging für TriCore/AURIX™ (MCDS) mit Lauterbach TRACE32
Onsite-Training

Debuggen für TriCore/AURIX™ mit der PLS Universal Debug Engine UDE
Onsite-Training

Tracen und Multicore Debugging für TriCore/AURIX™ (MCDS) mit der PLS Universal Debug Engine UDE
Onsite-Training

Test und Debug – mehr Trainings & Termine

Übersicht: Alle Trainings & Termine

MicroConsult UPDATE 2020:
Alle Trainings & Termine von Januar 2020 – März 2021
Jetzt als PDF downloaden