AutomatisationTous niveaux4 jours · 28 h

Python pour l'automatisation

Scriptez vos tâches d'admin, automatisez le réseau et exploitez les API. De la syntaxe aux scripts de production.

  • Maîtriser la syntaxe et les structures Python
  • Manipuler fichiers, données et API
  • Automatiser des tâches système et réseau
  • Structurer un script robuste
Ce que vous ferez après

La vraie valeur ajoutée

  • Remplacer les tâches répétitives (renommages, traitements de fichiers, rapports) par des scripts fiables
  • Interroger n'importe quelle API REST et exploiter les données retournées sans développeur
  • Automatiser la supervision réseau ou la génération de configs depuis vos propres outils internes
  • Lire et modifier du code Python en production — une compétence différenciante pour un profil infra
Programme détaillé

Au programme

Jour 1 — Fondamentaux
  • Types, variables, contrôle de flux
  • Fonctions et modules
  • Structures de données
  • Atelier : premiers scripts
Jour 2 — Aller plus loin
  • Fichiers, exceptions, logging
  • Programmation orientée objet
  • Environnements virtuels et pip
  • Atelier : outil en ligne de commande
Jour 3 — API & data
  • Requêtes HTTP et JSON
  • Consommer des API REST
  • Parsing et traitement de données
  • Atelier : intégration d'API
Jour 4 — Automatisation
  • Automatisation réseau (Netmiko/NAPALM)
  • Tâches système
  • Tests et bonnes pratiques
  • Atelier final

Public visé

Administrateurs, ops, ingénieurs réseau et profils techniques souhaitant automatiser.

Prérequis

  • Logique de base (un atout)
  • Aucune expérience Python requise

Python pour l’automatisation est une formation phare de Sphinx-Digital, animée par des praticiens et orientée pratique, avec environnements de lab fournis. Scriptez vos tâches d’admin, automatisez le réseau et exploitez les API. De la syntaxe aux scripts de production.

Cette formation vous intéresse ?

Inscrivez-vous à la prochaine session ou demandez une session intra-entreprise sur mesure.