-
Type de la Formation
Formation CFT
-
Certification
Consultant CFT
-
Durée
14 Heures
Scripting et automatisation
Cette formation permet au stagiaire d’acquérir les compétences fondamentales en scripting afin d’automatiser les tâches récurrentes de support et d’administration système. Elle couvre les bases des langages de script les plus utilisés (bash, PowerShell ou équivalent), la manipulation de fichiers et de services, l’utilisation de variables, de conditions et de boucles, ainsi que la création de scripts réutilisables. À l’issue de la formation, le participant sera capable de lire et adapter des scripts existants, de développer ses propres scripts simples et d’industrialiser des tâches opérationnelles pour gagner en fiabilité et en productivité.
Objectif Pédagogique
- Acquérir les bases du scripting (bash, PowerShell ou équivalent).
- Automatiser des tâches répétitives de support et d’administration.
- Lire, comprendre et adapter des scripts existants.
Durée
- 14 heures (02 jrs)
Coût/HT
- 1400 €
Public Concerné
- Techniciens support.
- Administrateurs systèmes juniors.
- Toute personne souhaitant automatiser des tâches IT.
Prérequis
- Bonnes bases sur les systèmes d’exploitation Windows et/ou Linux.
- Connaissance des principales commandes de base.
Moyens pédagogiques et d’encadrement
- Cours théorique animé par un formateur expérimenté.
- Support de cours détaillé.
- Serveurs et clients de test (FTP/SFTP, partages réseau, etc.).
- Travaux pratiques d’échanges de fichiers et de vérification.
Suivi et évaluation des résultats
- Présentation & Atelier.
- Attestation de présence.
- Compte rendu individuel.
- QCM & Examen.
- Enquête de satisfaction.
- Une attestation sera délivrée en fin de formation à chacun des participants.
Modalité d’accès
- Notre organisme de formation veille que toute personne en Situation de handicap puisse accéder à nos formations dans la Mesure des moyens d'adaptation organisationnelle et techniques pouvant être mis en œuvre pour l'accompagner.
- Pour les personnes ayant un handicap, merci de nous contacter afin que l'on puisse s'organiser.
Programme
- Introduction au scripting et à l’automatisation
- Pourquoi automatiser ? Cas d’usage typiques en support et exploitation.
- Panorama des langages de scripting courants (bash, PowerShell, Python – notions).
- Organisation et bonnes pratiques (commentaires, nommage, sauvegarde des scripts).
- QCM.
- Bases du langage de script
- Variables et types simples (chaînes, nombres, booléens).
- Opérateurs et expressions.
- Entrée/sortie, lecture et écriture dans des fichiers.
- Gestion des erreurs simples.
- Structures de contrôle et fonctions
- Conditions (if/else, switch/case).
- Boucles (for, while, foreach).
- Fonctions et scripts réutilisables.
- Utilisation de paramètres en ligne de commande.
- QCM.
- Cas pratiques d’automatisation pour le support
- Scripts d’inventaire (poste, services, disques).
- Surveillance simple (espace disque, disponibilité de services, vérification de logs).
- Automatisation de tâches récurrentes : nettoyage de fichiers temporaires, sauvegardes simples.
- Mini-projet de fin de module : mise en œuvre d’un script d’automatisation complet.