PowerShell Fundamentals - Training by SynEdgy, your IT automation consultant

Les Fondamentaux de PowerShell

Durée: 5 days

Ce cours de 5 jours propose une introduction complète et progressive à PowerShell. Destiné aux professionnels de l’informatique et aux administrateurs système, il permet d’acquérir de solides bases en matière de scripts grâce à des scénarios pratiques et réels. Les participants passeront de la syntaxe de base aux meilleures pratiques d’automatisation, en acquérant les compétences et la confiance nécessaires pour écrire des scripts fiables et faciles à maintenir qui simplifient les opérations quotidiennes et jettent les bases d’outils avancés et de l’automatisation de l’infrastructure.

Le format étendu permet d’approfondir la compréhension, d’explorer les interactions réelles du système et d’adopter des habitudes de script alignées sur les normes professionnelles d’automatisation. Le cours se termine par un projet final, permettant aux participants de consolider leurs compétences sur un cas d’utilisation pratique.

Objectifs

  • Maîtriser les bases des scripts PowerShell
  • Automatiser les tâches administratives de routine
  • Construire une base solide pour l’automatisation avancée
Les Fondamentaux de PowerShell - Niveau de connaissances techniques requis

Ateliers pratiques

  • Cas et exercices pratiques tout au long du cours
  • Créez vos propres scripts pour résoudre des scénarios de la vie réelle

Niveau PowerShell requis

Prérequis PowerShell 1/5

Programme de la formation

Jour 1 : Fondements de PowerShell

  • Découvrir l’environnement PowerShell (CLI, VS Code, système d’aide)
  • Comprendre les cmdlets, les pipelines et le modèle d’objet
  • Utiliser les variables, les expressions et les types de données de base
  • Pratiquer la découverte des commandes et l’exploration de la syntaxe

Jour 2 : Concepts de base de l’écriture de scripts

  • Écrire et structurer des scripts avec des fonctions et des paramètres
  • Contrôler la logique avec des conditionnelles et des boucles
  • Gérer les erreurs avec des stratégies try/catch et exit
  • Organiser les scripts en toute sécurité à l’aide de politiques d’exécution et de profils

Jour 3 : Interaction avec le système et traitement des données

  • Manipuler des fichiers, des dossiers, des services et des tâches planifiées
  • Travailler avec des objets : filtrage, formatage et regroupement
  • Importer et exporter des données avec CSV, JSON et XML
  • Utiliser des objets personnalisés et des tables de hachage pour les données structurées

Jour 4 : Automatisation et réutilisation

  • Automatiser les tâches à l’aide de remoting et de jobs d’arrière-plan
  • Utiliser et créer des modules PowerShell
  • Gérer les informations d’identification et sécuriser les entrées/sorties
  • Enregistrer l’activité et concevoir des scripts d’automatisation faciles à maintenir

Jour 5

  • Trucs et astuces pour la mise en production (Windows, Azure, Container)
  • Gérer les releases et les déploiements
  • Ecrire une solution Web complexe (fin)

Jour 4 : Automatisation et réutilisation

  • Automatiser les tâches à l’aide de remoting et de jobs d’arrière-plan
  • Utiliser et créer des modules PowerShell
  • Gérer les informations d’identification et sécuriser les entrées/sorties
  • Enregistrer l’activité et concevoir des scripts d’automatisation faciles à maintenir

Jour 5

  • Trucs et astuces pour la mise en production (Windows, Azure, Container)
  • Gérer les releases et les déploiements
  • Ecrire une solution Web complexe (fin)

Modalités

  • Contenu : Cours théoriques et pratiques, en face à face ou dans une classe d’apprentissage à distance.
  • Méthodologie : Enseignement actif basé sur des présentations, des exemples, des démonstrations, le partage d’expériences et des laboratoires pratiques.
  • Support : Fourni
  • Format : Apprentissage en face à face ou à distance dans nos installations de formation virtuelles.

Tarif

> Formation privée <
£10,000 / jusqu’à 14 pers. / 5 jours

Formation délivrée sur notre plateforme interactive
ou dans vos locaux sur devis

Réservez votre formation