Schița de curs
Introducere
-
Filozofia și principiile Python
-
Python pentru ingineri versus Python pentru dezvoltatori de software
-
O privire generală asupra funcțiilor Python pentru aplicații tehnice și de automatizare
-
Peste codare: Python ca instrument de gândire în inginerie
Înțelegerea Python pentru Inginerie
-
Ciclul de viață al unui script Python într-un mediu tehnic
-
Cum se integrează Python în automatizări, procesarea datelor și fluxurile industriale
-
Python și sistemele industriale: posibilități și limite
Pregătirea și începutul
-
Configurarea mediului de dezvoltare
-
Instalarea Python ca aplicație autonomă
-
Folosirea Python din linia de comandă
-
Instalarea pe infrastructura locală (on-premise)
-
Instalarea în cloud (context opțional)
-
Instalarea și utilizarea unui mediu de dezvoltare integrat pentru Python (VS Code, PyCharm)
Bazele Python pentru Ingineri
-
Sintaxa Python, variabile, tipuri de date și operatori
-
Condiții, bucle și fluxul de control de bază
-
Funcții și gândire modulară
-
Liste, dicționare și structuri de date simple
-
Tipare de logică inginerească: praguri, reguli, parametri și scripturi decizionale
Lucrul cu Datele și Automatizarea
-
Citirea și scrierea în fișiere simple
-
Prelucrarea datelor CSV și procesarea tehnică de bază a datelor
-
Gândire de depanare (debugging) de bază și gestionarea erorilor
-
Automatizarea sarcinilor repetitive din inginerie
Mini-proiect aplicativ
-
Dezvoltarea unui script simplu pentru calcule tehnice, prelucrare de date sau automatizare
-
Exercițiu practic: analiză a performanței mașinilor sau generarea unui raport KPI
Concluzii și Pași Urmatori
-
Repetiția conceptelor cheie
-
Resurse pentru învățarea continuă
-
Pasii următori pentru aplicarea Python în mediile de inginerie
Cerințe
- O înțelegere a utilizării de bază a computerului și a raționamentului logic
- Experiență în medii tehnice sau de inginerie (opțional)
- Experiență de programare: nicio cerință
PUBLICUL ŢINTĂ
- Ingineri și profesioniști din domeniul automatizărilor
- Tehnicieni și candidați pentru locuri de muncă tehnice
- Studenți în inginerie (nivel Bac+2 până la Bac+5)
- Profesioniști IT care doresc să aplice Python în contexte industriale
- Oricine cu o pregătire tehnică, care dorește să învețe Python pentru aplicații practice
Mărturii (2)
Toate în general
Daniele Donzelli - ITT ITALIA S.r.l.
Curs - CANoe for CAN Compact Training
Tradus de catre o masina
Cunoştinţe de bază despre PLC
Bartosz - Phillips-Medisize Poland
Curs - Introduction to OMRON PLC programming
Tradus de catre o masina