PowerShell 6 / 7 - Perfectionnement
Qualiopi
Objectifs pédagogiques
A l'issue de cette formation, vous serez capable de :
- 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.
Programme de la formation
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)

Proposé par
M2I
"Un leadership dans le domaine de la formation"
À partir de
1220 €
Durée
14h en 2 jours
Localisation
Partout en France

Proposé par
M2I
À partir de
1220 €
