fff

Combien de stagiaires suivront cette formation ?

Valider Annuler

Accueil    Formations    Informatique    Systèmes    Scripting PowerShell    PowerShell 6 / 7 - Perfectionnement

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Créer des scripts avancés
  • Décrire les concepts avancés des fonctions PowerShell
  • Identifier les meilleures pratiques relatives aux scripts et fonctions PowerShell
  • Exploiter les fonctionnalités multiplateformes de PowerShell pour gérer les travaux planifiés et les services.

Modalités et moyens pédagogiques

Formation délivrée en présentiel ou distanciel* (e-learning, classe virtuelle, présentiel à distance).

Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).

Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :

  • Ordinateurs Mac ou PC (sauf pour les cours de l'offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
  • Environnements de formation installés sur les postes de travail ou en ligne
  • Supports de cours et exercices

En cas de formation intra sur site externe à M2i, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatique...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.

* nous consulter pour la faisabilité en distanciel

** ratio variable selon le cours suivi

Niveau requis

Avoir suivi la formation PSH6-IN "PowerShell Core 6 - Initiation pour les administrateurs" ou avoir les connaissances équivalentes.

Public concerné

Administrateurs et ingénieurs systèmes.

Programme

Jour 1

Utilisation des objets avancés

  • Gestion d'un objet de A à Z
  • Ajout de propriétés personnalisées à un objet
  • Manipuler les objets
  • Gérer les tableaux et les variables avancées
Exemples de travaux pratiques (à titre indicatif)
  • Utilisation des variables et des objets
  • Exploitation de tableaux simples et des hashtables

Construire scripts et fonctions complexes

  • Modulariser son code au maximum
  • Produire des sorties complexes
  • Documentation intégrée
  • Gestion des erreurs avancées

Concepts avancés sur les fonctions

  • Définir les paramètres
  • Employer des jeux de paramètres
  • Gestion des dépendances et des prérequis
  • Gestion de la sécurité et des erreurs intermodules avancées
  • Exploiter les points d'arrêts en détail
  • Gérer les boucles avancées
Exemples de travaux pratiques (à titre indicatif)
  • Gérer les erreurs et utiliser l'onglet "Débogage"
  • Administration d'un parc d'ordinateurs à l'aide de PowerShell

Jour 2

Sécurité et signatures

  • Vue d'ensemble de la sécurité au sein de PowerShell
  • Gestion des accès, des secrets et des certifications
  • Mise en oeuvre au sein d'un parc
Exemple de travaux pratiques (à titre indicatif)
  • Gérer la sécurité au sein d'une entreprise pour empêcher l'exécution de scripts non approuvés

Normaliser un parc avec PowerShell DSC et les workflows

  • Introduction à Desired State Configuration
  • Mise en oeuvre
    • D'une configuration de conformité
    • Des workflows
Exemple de travaux pratiques (à titre indicatif)
  • Mise en oeuvre de DSC dans le cadre d'un déploiement de serveur

Vue d'ensemble des fonctions avancées et mise en oeuvre

  • Tour d'horizon des fonctions avancées
  • Création d'une interface graphique avec PowerShell et Visual Studio
  • Mise en oeuvre de différents contextes avec PowerShell
    • Docker
    • AD
    • Azure
    • Office365
    • Serveur Web IIS
    • VMware
  • Développement de rapports graphiques
  • Les configurations avancées PowerShell Classic et Core
  • Vue d'ensemble des bonnes pratiques
Exemples de travaux pratiques (à titre indicatif)
  • Créer une interface graphique pour un workflow de création utilisateurs
  • Utiliser PowerShell avec l'AD, Office 365, IIS et DSC

Certification (en option)

  • Prévoir l'achat de la certification en supplément
  • L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligne
  • La durée moyenne est de 2h00

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation et/ou une certification (proposée en option)

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Tarif : à partir de 1 200 € HT.

Choisissez la modalité souhaitée pour vous inscrire :

Formation disponible en intra-entreprise

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous