Paris, Toulouse, Biarritz, Bordeaux, Aix-en-Provence
+33 5 61 34 39 80
contact@iform.fr

Catalogue de formations

Apprendre sous un autre angle.

PowerShell : Développer des scripts

Dernière mise à jour : 04/03/2021

Description
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
Objectifs de la formation
  • Maîtriser la syntaxe du langage PowerShell
  • Ecrire ses premiers scripts
  • Créer et gérer des modules simples
  • Maitriser l'environnement PowerShell
  • Comprendre les concepts avancés
  • Comprendre l'enjeu de la sécurité dans PowerShell
Public visé
Administrateurs systèmes
Administrateurs de solutions désireux de maîtriser PowerShell dans leur environnement
Prérequis
  • Maîtriser l'administration système Windows Server
  • Avoir suivi la formation "PW1"
ou
  • Maîtriser les fondamentaux de l'exploitation système par PowerShell.
Modalités pédagogiques
Inter-Entreprises
Intra-Entreprises et sur-mesure
Moyens et supports pédagogiques
Salle de formation équipée :
- un poste informatique par apprenant
- un bloc-notes + stylo
- un support de cours
- un espace de partage en ligne
- un vidéoprojecteur
- un tableau blanc
- connexion Internet
Modalités d'évaluation et de suivi
Questionnaire en ligne permettant l'évaluation des pré-requis.
Questionnaire de satisfaction de fin de stage.







 

M'inscrire à la formation

Lieu :
Balma
Salle à définir - AIX - 970, rue René Descartes Horizon Ste-Victoire Bat B 13100 Aix en Provence FRANCE
Balma
Salle à définir - AIX - 970, rue René Descartes Horizon Ste-Victoire Bat B 13100 Aix en Provence FRANCE
Détail des horaires :
Ajouter au panier
Prochaines Sessions
  • 14/06/21 → 16/06/21 CPF Balma
  • 14/06/21 → 16/06/21 CPF Aix en Provence
  • 30/08/21 → 01/09/21 CPF Balma
  • 30/08/21 → 01/09/21 CPF Aix en Provence

Catalogue de formation propulsé par Dendreo,
logiciel spécialisé pour centres et organismes de formation