In dieser Weiterbildung vertiefen Sie Ihre Kenntnisse in der Programmierung von Steuerungssystemen und erwerben zusätzlich Kompetenzen im Bereich der digitalen Transformation. Sie lernen, komplexe Steuerungssoftware zu entwickeln und zu implementieren, wobei Sie moderne Programmiersprachen und Entwicklungsumgebungen einsetzen. Ein Schwerpunkt liegt auf der Integration von Steuerungssystemen in vernetzte Produktionsumgebungen, um den Anforderungen der Industrie 4.0 gerecht zu werden. Sie werden in die Lage versetzt, digitale Transformationsprozesse zu analysieren und entsprechende Strategien für die Implementierung in Steuerungssystemen zu entwickeln. Dabei erlernen Sie Methoden zur Optimierung von Geschäftsprozessen durch den Einsatz digitaler Technologien und verstehen die Auswirkungen der digitalen Transformation auf bestehende Steuerungssysteme. Die Weiterbildung kombiniert theoretische Inhalte mit praktischen Übungen. Anhand von Fallstudien und Projekten wenden Sie die erlernten Konzepte direkt an und vertiefen Ihr Verständnis für die Programmierung von Steuerungssystemen im Kontext der digitalen Transformation. Nach Abschluss sind Sie in der Lage, Steuerungssysteme zu programmieren und digitale Transformationsprozesse in Ihrem Unternehmen aktiv zu gestalten.

Grundlagen der Programmierung
  • Kenntnisse im Bereich Programmierung Steuerungssysteme anhand der Struktur von C-Programmen
  • Datentypen, Konstanten und Variablen
  • Verwendung von Funktionen mit Fokus auf Programmierung Steuerungssysteme
  • Operatoren
  • Anwendungen aus der Programmierung Steuerungssysteme bei Kontrollstrukturen
  • Symbolische Konstanten und Makros

Fortgeschrittene Programmierung in C/C++
  • Vektoren und Strings mit Bezug zu Programmierung Steuerungssysteme
  • Speicherklassen, Zeiger, Strukturen und Datenzusammenfassung
  • Spezielle Methoden der Programmierung Steuerungssysteme bei der dynamischen Speicherplatzverwaltung
  • Strukturierte Datentypen
  • High-Level- und Low-Level-Dateizugriff mit Anwendungen aus der Programmierung Steuerungssysteme
  • Einführung: Eigenschaften, Verarbeitung, Unterschiede zu C und IDE-Setup
  • Programme in C++ entwickeln mit Fokus auf Programmierung Steuerungssysteme: Klassen und Konstruktoren
  • Templates, File-Input und -Output und Operator-Overloading
  • Type-Casting für Klassen und in Klassenhierarchien unter Berücksichtigung von Programmierung Steuerungssysteme
  • Vererbung, Abstrakte Klassen, Polymorphe Klassen

Digitale Transformation und Geschäftsmodelle
  • Grundlagen der digitalen Transformation mit Relevanz für Programmierung Steuerungssysteme
  • Nutzen von Kundennetzwerken, Umwandeln von Daten in Assets
  • Entwicklung neuer Innovationen durch Programmierung Steuerungssysteme und schnelles Experimentieren
  • Einführung: Software erobert die Welt, neue digitale Geschäftsmodelle
  • Geschäftsmodelle in Verbindung mit additiver Fertigung sowie Programmierung Steuerungssysteme, DLT- und Blockchain-basierte Modelle
  • Crowd Science

Führung und Teammanagement
  • Agile Führung und virtuelle Teams mit Einblick in Programmierung Steuerungssysteme
  • Effektive Leitung von Teams
  • Fachliche Gesprächs- und Verhandlungstechniken im Bereich Programmierung Steuerungssysteme
  • Auswahl und Onboarding von neuen Mitarbeitenden
  • Personalentwicklung, Kritikgespräche und professionelle Konfliktlösung mit Blick auf Programmierung Steuerungssysteme
  • Fördern von Identifikation und das Teamphasenmodell

Kommunikation und Konfliktlösung
  • Unterschiede zwischen Leader, Manager und anderen Rollen im Kontext von Programmierung Steuerungssysteme
  • Motivationsfaktoren und Verhaltenstendenzen in Konfliktsituationen
  • Kulturmodell und Führungsselbstverständnis mit Fokus auf Programmierung Steuerungssysteme
  • Effektive Kommunikation und emotionale Intelligenz
  • Führung auf Distanz mit Relevanz für Programmierung Steuerungssysteme
  • Konfliktlösung und Teamdynamik

Moderne Programmierkonzepte in C++
  • Smart Pointer und Variadische Templates in Bezug auf Programmierung Steuerungssysteme
  • Algorithmen der Standardbibliothek
  • Multithreading und die Rolle der Programmierung Steuerungssysteme bei der Parallelverarbeitung
  • Exception-Handling

Projekt- und Innovationsmanagement
  • Digitalisierungsprojekte im Rahmen der Programmierung Steuerungssysteme machen
  • Techniken zur Problemanalyse und kreativen Lösungsfindung
  • Digitalisierung in der Logistik: auf dem Weg zu Logistik 4.0 mit Fokus auf Programmierung Steuerungssysteme