Formation "PYTHON pratique : maîtriser les bases du développement logiciel"
⚠️ Attention, les inscriptions via le bouton "s'inscrire" ne sont pas prises en compte. Inscription via ce lien
Formation payante
Formation "PYTHON pratique : maîtriser les bases du développement logiciel"
Au programme
Écrire des scripts simples en Python, en mobilisant les structures de base du langage, afin d’automatiser des tâches répétitives ou des traitements de données.
Définir et structurer des fonctions réutilisables, en codant selon les conventions PEP8, pour améliorer la lisibilité et la maintenance du code.
Manipuler les principales structures de données (listes, dictionnaires, tuples), en construisant des blocs de logique conditionnelle ou itérative, dans le but de traiter efficacement des jeux de données.
Créer des module et organiser un projet Python, en regroupant les scripts dans des packages et en gérant les imports, afin de structurer un projet conforme aux bonnes pratiques logicielles.
Appliquer les principes de la programmation orientée objet (POO), en définissant des classes, objets, attributs et méthodes, pour modéliser des entités métier et favoriser la réutilisabilité.
Mettre en œuvre des tests unitaires en Python, en utilisant unittest ou des outils de mock, afin de fiabiliser le code produit et prévenir les régressions.
Lire et écrire des fichiers structurés (XML, JSON, base de données), en développant des scripts d’extraction et d’injection de données, dans une logique de traitement automatisé.
Mesurer la performance d’un programme, en utilisant des outils tels que timeit ou cProfile, pour identifier des pistes d’optimisation et améliorer l’efficacité des scripts.
Programmer un serveur ou client réseau simple, en créant des sockets TCP/UDP, afin de comprendre les bases de la communication réseau entre machines.
Lieu : GRENOBLE
Durée : 2 journées (14 heures)
Intervenant

Le Campus Numérique in the ALPS
Le Campus Numérique propose des formations en développement web, devops, data science, data-analyse, intelligence artificielle, cyber-sécurité, no-code…
Tarifs
- adhérent : 531€ HT / Participant
- non-adhérent : 590€ HT / participant
Tarifs interentreprises :