Plan du cours
Introduction
-
Philosophie et principes de Python
-
Python pour les ingénieurs vs. Python pour les développeurs logiciels
-
Aperçu des fonctionnalités de Python pour les applications techniques et d'automatisation
-
Au-delà du codage : Python comme outil de réflexion technique
Comprendre Python pour l'ingénierie
-
Le cycle de vie d'un script Python dans un environnement technique
-
Comment Python s'intègre dans l'automatisation, le traitement des données et les flux de travail industriels
-
Python et les systèmes industriels : possibilités et limites
Premiers pas
-
Mise en place de l'environnement de développement
-
Installation de Python en tant qu'application autonome
-
Utilisation de Python en ligne de commande
-
Installation de Python sur site (on-premise)
-
Installation de Python dans le cloud (contexte optionnel)
-
Installation et utilisation d'un IDE Python (VS Code, PyCharm)
Fondamentaux de Python pour les ingénieurs
-
Syntaxe Python, variables, types de données et opérateurs
-
Conditions, boucles et contrôle de flux basique
-
Fonctions et pensée modulaire
-
Listes, dictionnaires et structures de données simples
-
Modèles logiques en ingénierie : seuils, règles, paramètres et scripts de décision
Travail avec les données et l'automatisation
-
Lecture et écriture de fichiers simples
-
Gestion des données CSV et traitement technique basique
-
État d'esprit de débogage basique et gestion des erreurs
-
Automatisation des tâches techniques répétitives
Mini-projet appliqué
-
Réalisation d'un script simple de calcul technique, de traitement des données ou d'automatisation
-
Exercice pratique : analyse des performances machine ou génération de rapports KPI
Résumé et prochaines étapes
-
Rappel des concepts clés
-
Ressources pour l'apprentissage continu
-
Prochaines étapes pour appliquer Python dans les environnements d'ingénierie
Pré requis
- Compréhension de l'utilisation de base de l'ordinateur et du raisonnement logique
- Expérience dans des environnements techniques ou d'ingénierie (optionnel)
- Expérience en programmation : Aucune exigence
Public cible
- Ingénieurs et professionnels de l'automatisation
- Techniciens et chercheurs d'emploi techniques
- Étudiants en ingénierie (Bac+2 à Bac+5)
- Professionnels de l'informatique souhaitant appliquer Python dans des contextes industriels
- Toute personne ayant un profil technique cherchant à apprendre Python pour des applications pratiques
Nos clients témoignent (2)
Tout en général
Daniele Donzelli - ITT ITALIA S.r.l.
Formation - CANoe for CAN Compact Training
Traduction automatique
Connaissances de base sur les PLC
Bartosz - Phillips-Medisize Poland
Formation - Introduction to OMRON PLC programming
Traduction automatique