Schulungsübersicht
Einführung
-
Python-Philosophie und -Prinzipien
-
Python für Ingenieure vs. Python für Softwareentwickler
-
Übersicht der Python-Funktionen für technische und Automatisierungsanwendungen
-
Jenseits von Coding: Python als Werkzeug für ingenieurtechnisches Denken
Python für das Ingenieurwesen verstehen
-
Der Lebenszyklus eines Python-Skripts in einer technischen Umgebung
-
Wie Python in Automatisierung, Datenverarbeitung und industrielle Arbeitsabläufe passt
-
Python und industrielle Systeme: Möglichkeiten und Grenzen
Erste Schritte
-
Einrichten der Entwicklungsumgebung
-
Installation von Python als eigenständige Anwendung
-
Nutzung von Python über die Befehlszeile
-
On-Premise-Installation von Python
-
Cloud-Installation von Python (optionaler Kontext)
-
Installation und Nutzung einer Python-IDE (VS Code, PyCharm)
Python-Grundlagen für Ingenieure
-
Python-Syntax, Variablen, Datentypen und Operatoren
-
Bedingungen, Schleifen und grundlegender Kontrollfluss
-
Funktionen und modulares Denken
-
Listen, Dictionaries und einfache Datenstrukturen
-
Ingenieurtechnische Logikmuster: Schwellenwerte, Regeln, Parameter und Entscheidungsskripte
Datenverarbeitung und Automatisierung
-
Lesen und Schreiben einfacher Dateien
-
CSV-Datenverarbeitung und grundlegende technische Datenanalyse
-
Grundlegendes Debugging-Bewusstsein und Fehlerbehandlung
-
Automatisierung wiederkehrender Ingenieursaufgaben
Anwendungsbezogenes Mini-Projekt
-
Erstellung eines einfachen technischen Berechnungs-, Datenverarbeitungs- oder Automatisierungsskripts
-
Praktische Übung: Analyse der Maschineneffizienz oder Erstellung eines KPI-Berichts
Zusammenfassung und weitere Schritte
-
Zusammenfassung der wichtigsten Konzepte
-
Ressourcen für weiteres Lernen
-
Weitere Schritte zur Anwendung von Python in ingenieurtechnischen Umgebungen
Voraussetzungen
- Grundkenntnisse in computergestützter Nutzung und logischem Denken
- Erfahrung mit technischen oder ingenieurtechnischen Umgebungen (optional)
- Programmiererfahrung: nicht erforderlich
Zielgruppe
- Ingenieure und Automatisierungsprofis
- Techniker und technische Berufsuchende
- Ingenieurstudenten (Bac+2 bis Bac+5)
- IT-Fachleute, die Python in industriellen Kontexten anwenden möchten
- Jeder mit technischem Hintergrund, der Python für praktische Anwendungen erlernen möchte
Erfahrungsberichte (2)
Alles im Allgemeinen
Daniele Donzelli - ITT ITALIA S.r.l.
Kurs - CANoe for CAN Compact Training
Maschinelle Übersetzung
Grundkenntnisse in PLC
Bartosz - Phillips-Medisize Poland
Kurs - Introduction to OMRON PLC programming
Maschinelle Übersetzung