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 : 30/01/2020

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 pédagogiques
  • 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

Ajouter au panier
Prochaines Sessions
  • Désolé, cette formation n'est pas programmée pour le moment.
    Si vous êtes responsable formation, vous pouvez faire une requête pour l'organiser en INTRA dans votre entreprise.

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