Perfectionnement PowerShell Présentiel
Dernière mise à jour : 05/04/2024
Objectifs de la formation
Créer et gérer des modules
maitriser les fonctions avancées
gerer les erreurs et les bugs
Maitriser la sécurité et la signature
Gérer les API
Découvrir DSC et Pester
Programme de formation
Rappel
- Les commandes à connaître
- La notion d'objet
- Les bases, variables, collection et hashtable
- Les structures
Création et gestion de modules
- Les différents types modules
- Créer son propre module
- Gestion de la variable d'environnement PSModulePath
- Import des modules
- Centralisation avec un dépôt
Les fonctions avancées
-
- Qu'est-ce qu'une fonction avancée
- L'attribut Parameter
- Les attributs de validation
- CmdletBinding
- Jeu de paramètre
Gestion à distance
- Session interactive
- Session persistante
- Import de module à travers une session
Debbug et gestion des erreurs
- Deux types d'erreurs
- Forcer un type d'erreur
- Intercepté des erreurs
- Les BreakPoints
Visual Studio Code
- Gestion de l'espace de travail
- Ajout des extensions
- Le Debugguer
- Les différentes consoles
Sécurité et Signature
- L'execution Policy
- Signature de scripts
- Gestion des secrets et Credentials
Objet .Net
- Où trouver les types d'objets
- Appel d'un type d'objet
- Création d'un objet
- Chargement de librairie externe
Gestion des API Rest
- Récupération d'information
- Dépôt d'information
- Filtrage
Introduction DSC
- Configuration As Code
- Introduction
- Les deux modes Push et Pull
- Écrire une configuration
- Ressource DSC
- Local Configuration Manager
- Compilation et application
Introduction à Pester
- Qu'est-ce qu'un test unitaire
- Pourquoi écrire des tests ?
- La structure des fichiers de tests
- Tester un script ou une fonction
Bonne pratique
Public visé
Prérequis
Modalités pédagogiques
Formation animée en présentiel
Action par groupe de 4 personnes
Horaires : 09h00-12h30 / 13h30-17h00
Moyens et supports pédagogiques
Modalités d'évaluation et de suivi
Profil du / des Formateur(s)
M'inscrire à la formation
Informations sur l'accessibilité
Nos formations sont accessibles aux personnes en situation de handicap.
Afin de nous permettre d'organiser le déroulement de la formation dans les meilleures conditions possibles, contactez-nous
Un entretien avec notre référent handicap pourra être programmé afin d'identifier les besoins et aménagement nécessaires.
notre offre