Schulungsübersicht
Einführung
-
Philosophie und Prinzipien von Python
-
Python für Ingenieure im Vergleich zu Python für Softwareentwickler
-
Überblick über die Funktionen von Python für technische und automatisierungsbezogene Anwendungen
-
Über das Codieren hinaus: Python als Werkzeug für ingenieurtechnisches Denken
Verständnis von Python im Ingenieurwesen
-
Der Lebenszyklus eines Python-Skripts in einer technischen Umgebung
-
Wie Python in Automatisierung, Datenverarbeitung und industrielle Arbeitsabläufe eingebettet ist
-
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
-
lokale Installation von Python (On-Premise)
-
Installation von Python in der Cloud (optionaler Kontext)
-
Installation und Nutzung einer Python-IDE (VS Code, PyCharm)
Grundlagen von Python für Ingenieure
-
Python-Syntax, Variablen, Datentypen und Operatoren
-
Bedingungen, Schleifen und grundlegende Steuerungsflüsse
-
Funktionen und modular denkendes Programmieren
-
Listen, Dictionaries und einfache Datenstrukturen
-
Muster der ingenieurtechnischen Logik: Schwellenwerte, Regeln, Parameter und Entscheidungsskripte
Arbeiten mit Daten und Automatisierung
-
Lesen und Schreiben einfacher Dateien
-
Verarbeitung von CSV-Daten und grundlegende technische Datenanalyse
-
Grundlegende Debugging-Mentalität und Fehlerbehandlung
-
Automatisierung sich wiederholender ingenieurtechnischer Aufgaben
Ganz praktisches Mini-Projekt
-
Erstellung eines einfachen Skripts für technische Berechnungen, Datenverarbeitung oder Automatisierung
-
Praktische Übung: Analyse der Maschinenleistung oder Erstellung von KPI-Berichten
Zusammenfassung und nächste Schritte
-
Zusammenfassung der wichtigsten Konzepte
-
Ressourcen zum weiteren Lernen
-
Weiterführende Maßnahmen zur Anwendung von Python in ingenieurtechnischen Umgebungen
Voraussetzungen
- Grundkenntnisse in der Computernutzung und im logischen Denken
- Erfahrung mit technischen oder ingenieurtechnischen Umgebungen (optional)
- Vorkenntnisse in Programmierung: nicht erforderlich
Zielgruppe
- Ingenieure und Automatisierungsexperten
- Techniker und technische Berufseinsteiger oder -wechsler
- Ingenieurstudierende (ab dem zweiten Studienjahr bis zum Masterabschluss)
- IT-Fachkräfte, die Python in industriellen Kontexten anwenden möchten
- Jeder mit technischem Hintergrund, der Python für praktische Anwendungen lernen 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