Prochain Live découverte : Filière développement web & app, le jeudi 9 janvier à 12h (je m’inscris)
8 journées intensives pour maîtriser le scripting avec PowerShell, Python et Bash.
Comment ? Grâce à un programme complet et intensif, combinant une revue approfondie des concepts de scripting, l’acquisition des techniques essentielles en PowerShell, Python et Bash, et une mise en pratique continue avec des exercices spécifiques et des projets réels.
À la clé : des compétences pour automatiser les tâches administratives sous Windows avec PowerShell, gérer des applications et scripts complexes avec Python, et automatiser les systèmes Linux avec Bash, tout en écrivant des scripts sécurisés, efficaces et réutilisables.
SESSION EN FORMATION INTRA-ENTREPRISE DISPONIBLES SUR DEMANDE.
Introduction à PowerShell :
– Présentation de PowerShell et ses applications.
– Commandes de base et utilisation des pipelines.
– Gestion des objets et manipulation des données avec PowerShell.
– Exercices pratiques : création de scripts simples pour l’automatisation des tâches système.
Gestion des systèmes Windows :
– Gestion des processus, des services et des utilisateurs.
– Automatisation des tâches administratives (gestion des fichiers, configuration réseau).
– Utilisation des modules et scripts réutilisables.
– Atelier pratique : automatisation d’une série de tâches Windows avec PowerShell.
JOUR 3, 4 et 5 : Scripting avec Python
Introduction à Python pour l’automatisation
– Présentation de Python, installation et environnement de travail.
– Syntaxe de base : variables, boucles, conditions, fonctions.
– Gestion des fichiers, processus et entrées/sorties.
– Exercices pratiques : création de scripts pour la gestion des fichiers et l’automatisation simple.
Scripting avancé avec Python :
– Gestion des exceptions et sécurité dans les script.
– Automatisation réseau avec Python (gestion des sockets et interactions réseau).
– Utilisation de bibliothèques standards et externes pour l’automatisation (os, subprocess, paramiko).
– Atelier pratique : Automatisation d’une tâche réseau avec Python.
Atelier pratique
– Projet de scripting Python avancé : mise en place d’un script automatisé pour une infrastructure multi-serveurs.
– Débogage et optimisation des scripts.
JOUR 6, 7 et 8 : scripting avec Bash
Introduction à Bash et Linux Scripting
– Présentation du shell Unix/Linux et de Bash.
– Commandes de base du système et manipulation des fichiers.
– Utilisation de variables, boucles et conditions dans Bash.
– Exercices pratiques : Création de scripts pour la gestion des fichiers et des permissions sous Linux.
Scripting avancé avec Bash :
– Gestion des processus et des services sous Linux.
– Automatisation des tâches d’administration système.
– Utilisation des pipes et redirections pour gérer des flux complexes de données.
– Atelier pratique : création d’un script Bash avancé pour la gestion complète d’un serveur Linux.
Projet final :
– Mise en place d’un projet pratique : Script d’automatisation combinant Bash, Python et PowerShell selon les besoins de chaque environnement (Windows, Linux).
– Optimisation des scripts, révision et débogage.
– Présentation du projet et feedback.
Vous souhaitez plus d’informations ? Vous souhaitez réserver une session ?
Écrivez-nous, nous vous répondrons dans les plus brefs délais.
– Avoir des bases en administration système ou en développement logiciel
La formation dure 8 journées soit 56 heures
Les tarifs de la formation dépendent de la modalité d’accès.
La formation se déroule entièrement à distance grâce au format téléprésentiel. Celui-ci prévoit une obligation de présence à distance aux cours animés en direct-vidéo par le formateur. Pendant ce temps de formation, les apprenants peuvent interagir entre eux et avec le formateur en temps réel.
Le format téléprésentiel présente l’avantage de permettre à l’apprenant de suivre la formation depuis le lieu de son choix, dans les meilleures conditions, sans avoir à se déplacer. Quel que soit le handicap, nos équipes sont à l’écoute afin d’accompagner l’apprenant et adapter son parcours au sein de l’école O’clock. Par ailleurs, notre plateforme de classe virtuelle intègre des fonctionnalités avancées d’accessibilité, permettant des aménagements facilités.
Nos derniers articles