Kursplan
Introduktion
-
Pythons filosofi och principer
-
Python för ingenjörer jämfört med Python för mjukvaruutvecklare
-
Översikt över Pythons funktioner för tekniska och automatiseringsapplikationer
-
Beyond coding: Python som ett verktyg för tekniskt tänkande
Förståelse för Python inom ingenjörsvärlden
-
En Pythons livscykel i en teknisk miljö
-
Hur Python passar in med automatisering, databearbetning och industriella arbetsflöden
-
Python och industriella system: möjligheter och begränsningar
Kom igång
-
Konfigurera utvecklingsmiljön
-
Installera Python som ett separat program
-
Använda Python från kommandotolken
-
Installera Python på plats
-
Installera Python i molnet (valfri kontext)
-
Installera och använda en Python IDE (VS Code, PyCharm)
Grunderna i Python för ingenjörer
-
Python-syntax, variabler, datatyper och operatorer
-
Villkor, slingor och grundläggande kontrollflöde
-
Funktioner och modulärt tänkande
-
Listor, ordictionaryer och enkla datastrukturer
-
Mustervidder för ingenjörslogik: tröskelvärden, regler, parametrar och beslutsskript
Arbete med data och automatisering
-
Läsa och skriva enkla filer
-
Hantera CSV-data och grundläggande teknisk databearbetning
-
Grundläggande felsökningsmentalitet och felhantering
-
Automatisera upprepade teknikuppgifter
Tillämpat mini-projekt
-
Konstruera ett enkelt skript för teknisk beräkning, databearbetning eller automatisering
-
Praktisk övning: analys av maskinprestanda eller generering av KPI-rapport
Sammanfattning och nästa steg
-
Genomgång av de viktigaste begreppen
-
Resurser för fortsatt lärande
-
Nästa steg för att applicera Python inom ingenjörs miljöer
Krav
- Kunskap om grundläggande datoranvändning och logiskt resonemang
- Erfarenhet av tekniska eller ingenjörsrelaterade miljöer (valfritt)
- Programmeringserfarenhet: Ingen erfarenhet krävs
Målgrupp
- Ingenjörer och automatiseringsspecialister
- Tekniker och tekniska arbetssökande
- Ingenjörsstudenter (Bac+2 till Bac+5)
- IT-professionella som vill applicera Python inom industriella sammanhang
- Alla med teknisk bakgrund som vill lära sig Python för praktiska tillämpningar
Vittnesmål (2)
Allt i allmänhet
Daniele Donzelli - ITT ITALIA S.r.l.
Kurs - CANoe for CAN Compact Training
Maskintolkat
Grundläggande kunskap om PLC
Bartosz - Phillips-Medisize Poland
Kurs - Introduction to OMRON PLC programming
Maskintolkat