Formation PowerShell Perfectionnement

Perfectionnement PowerShell

Cette formation permet de maitriser les aspects avancés de PowerShell pour utiliser des objets, gérer les erreurs, développer des modules et des fonctions avancées ou appliquer automatiquement des configurations.

Objectifs

  • Utiliser les objets standards et les objets personnalisés
  • Utiliser et créer des modules pour organiser les codes développés
  • Documenter les développements
  • Ecrire des fonctions avancées
  • Ecrire des interfaces utilisateur
  • Gérer la configuration d’un parc avec DSC

Programme

Rappels sur PowerShell

  • Versions de PowerShell, liens avec .NET
  • Mécanismes de base : applets, pipelines, conteneurs, contrôle de sortie et redirection
  • Types de variables
  • Opérateurs
  • Structures de contrôle (tests, boucles)
  • Fonctions et filtres
  • Gestion des erreurs

Utilisation des objets

  • PsObject et Object
  • Applets de manipulation d’objet
  • Création d’objets personnalisés
  • Présentation des classses

Modules

  • Présentation des modules
  • Utilisation
  • Galerie
  • Création de modules
  • Documentation des modules et des fonctions

Fonctions avancées

  • Caractéristiques
  • CmdletBinding
  • Paramètres communs
  • Paramètres utilisateurs (contrôle, validation, jeu de paramètres)

Interface utilisateur

  • Utilisation de Windows Form
  • Utilisation de Windows Presentation Foundation

Gestion de configuration avec DSC

  • Présentation
  • Notion de ressources
  • Gestion des ressources
  • Configuration
  • Déploiement
  • Contrôle

Télécharger le programme détaillé

En savoir plus

Référence

PERF-POWERSHELL

Durée

3 jours

Prochaines sessions

13 - 15 mai 2024 S'inscrire

3 – 5 juin 2024 S'inscrire

1 – 3 juillet 2024 S'inscrire

Pré requis

Pratique courante de Powershell

Public

Administrateurs Windows, Développeurs

Points forts

Petit groupe (4 personnes maximum)

Un poste de travail par personne

50 % d'exercices pratiques, adaptés aux besoins du stagiaire

Support de cours fourni

Assistance après la formation

Coût

2160 € TTC

Formations associées

Initiation Docker

Git