- 31/12/2022 La date n'est pas ferme, elle est juste indicative.
- Technopole Izarbel 64210 Bidart
- 3 jours
- 8 personnes max.
- 1050€
Objectif : L’objectif de ce stage est de maitriser la syntaxe du langage PowerShell ainsi que les bases du développement de scripts.
Pré requis : Pour suivre ce stage, il est indispensable de maîtriser les fondamentaux de l’exploitation système par PowerShell
Durée 3 jours – 21 heures
Contenu :
Module 1 : Fondamentaux
- Variables et constantes
- Opérateurs
- Tableaux
- Tableaux associatifs
- Pipeline • Les boucles (While, For et Foreach)
- Structure conditionnelle If, Else, ElseIf
- Switch
- Fonctions
- Création d’objets personnalisés
- Portée des variables
- DotSourcing
Module 2 : Modules
- Installer un module
- Lister et importer les modules
- Lister les commandes d’un module
- Tracer l’utilisation des modules
- Décharger un module
- Créer un module
- Exporter des membres d’un module
Module 3 : Maîtrise du Shell
- Membres intrinsèques (PSBase, PSObject, PSAdapted, PSTypeNames)
- Travaux en arrière-plan (jobs)
- Workflows (PSWorkflowJob)
- Affecter des paramètres par défaut à des commandes ($PSDefaultParameterValues)
- Prise de conscience de l’environnement d’exécution ($MyInvocation)
Module 4 : Concepts avancés
- Fonctions avancées : CmdletBinding, Attribut Parameter
- Définition de valeurs ENUM
- Ajout de méthodes et propriétés personnalisées à des types existants
- Quantificateurs d’octets
- Aide PowerShell intégrée aux scripts et fonctions
Module 5 : Gestion des erreurs et débogage
- Introduction à la gestion des erreurs et au débogage
- La gestion des erreurs
- Les erreurs non critiques
- Les erreurs critiques
- Le débogage
- Pré-requis d’exécution de script
Module 6 : La sécurité
- Les risques liés au scripting
- Optimiser la sécurité PowerShell
- Signature des scripts
- Gérer les stratégies d’exécution de PowerShell via les stratégies de groupe
Module 7 : .NET
- Introduction à .NET
- Le Framework .NET
- Utiliser des objets .NET avec PowerShell
- Créer des interfaces graphiques
Connectez vous pour pouvoir vous inscrire à cette formation
Créer un compte- Organisme de formation :
-
N° d'agrément: 73.31.03446-
Enregistré Data Dock
-
Certifié Qualiopi
-
Enregistré Data Dock
-