Aller au contenu
Langage & Développement informatique

Python – Scripting & automatisation

Cette formation de 14 heures permet d’apprendre à concevoir des scripts Python efficaces pour automatiser des tâches courantes. Les participants découvriront les modules standard utiles au scripting et réaliseront un…

14h
Avancé
Blended

Description de la formation

Jour 1 – Bases du scripting et automatisation simple

  • Rappels Python essentiels (types, boucles, fonctions)
  • Lecture et écriture de fichiers (txt, csv)
  • Création de scripts simples pour automatiser des tâches
  • Modules utiles : os, pathlib, datetime

Jour 2 – Scripting avancé et mini-projets

  • Utiliser les arguments de script (`sys.argv`, `argparse`)
  • Exploration de dossiers, renommage, filtrage, horodatage
  • Génération de logs simples
  • Mini-projet : script complet pour une tâche professionnelle

Objectifs pédagogiques

  • Écrire des scripts Python autonomes exécutables en ligne de commande
  • Lire, traiter et générer des fichiers (txt, csv)
  • Utiliser les modules `os`, `pathlib`, `argparse`, `datetime` pour automatiser
  • Structurer un script robuste et réutilisable

Programme détaillé

Module 1 Jour 1 – Bases du scripting et automatisation simple
  • Rappels Python essentiels (types, boucles, fonctions)
  • Lecture et écriture de fichiers (txt, csv)
  • Création de scripts simples pour automatiser des tâches
  • Modules utiles : os, pathlib, datetime
Module 2 Jour 2 – Scripting avancé et mini-projets
  • Utiliser les arguments de script (`sys.argv`, `argparse`)
  • Exploration de dossiers, renommage, filtrage, horodatage
  • Génération de logs simples
  • Mini-projet : script complet pour une tâche professionnelle

Prérequis

  • Aisance informatique requise
  • Connaissance basique en Python ou logique de programmation conseillée

Public visé

  • Professionnels de l’informatique, techniciens, analystes ou utilisateurs souhaitant automatiser des tâches avec Python

Modalités de la formation

  • ⏱ Durée : 14h
  • 📍 Format : Mixte (présentiel + distanciel)
  • 📊 Niveau d'entrée : Avancé
  • 👥 Effectif : 4 à 12 stagiaires (groupe restreint)
  • 🎯 Pédagogie : Apports théoriques, exercices pratiques, études de cas, projet fil rouge
  • ♿ Accessibilité : Formations accessibles aux personnes en situation de handicap. Contactez notre référent handicap.