Accueil > Windows, Linux, Unix, Mac, IBM > PowerShell : perfectionnement
Formation #OS73

Formation PowerShell : perfectionnement

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 4 jours

Code : OS73


Sessions programmées :

Du 23 au 26 Fév. 2021

Du 13 au 16 Avril 2021

Du 29 Juin au 02 Juil. 2021

Du 28 Sept. au 01 Oct. 2021

Du 16 au 19 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 4 jours

Code : OS73


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Approfondir ses connaissances en PowerShell
  • Créer des scripts avancés
  • Créer des formulaires façon Windows
  • Créer des scripts DSC et des workflows
Programme
1/ Rappels et synthèse sur PowerShell
  • Variables, opérateurs et structures de contrôle
  • Pipelines : comportement des flux et paramétrage
  • Simplification du code, le PipelineVariable
  • Les filtres where-objects, les boucles foreach
  • Les variables, les types d'opérateurs
2/ 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
3/ 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
4/ Les classes en PowerShell 5
  • Création de classes. L'héritage
  • Création de propriétés et méthodes
  • La fonction Enum
5/ Les formulaires XAML
  • Principe de base et création du modèle XAML
  • Utilisation de WPF. Codage dans ISE
6/ Utiliser .NET et COM via PowerShell
  • Utiliser les bibliothèques d'objets
  • Accès à l'internet via PowerShell
  • PowerShell et l'interface graphique : formulaires
  • Accès aux journaux d'événements
  • Accès au réseau
7/ Utilisation de .NET
  • Utilisation des bibliothèques d'objets pour manipuler les composants du système
  • Charger des classes .Net
  • Classes disponibles, propriétés et méthodes
  • Ajout de code C#, HTML, feuilles CSS dans un script PowerShell
8/ Normaliser un parc avec PowerShell DSC et les workflows
  • Introduction à Desired State Configuration
  • Mise en oeuvre :
  • D'une configuration de conformité
  • Des workflows
9/ Création de module, création de manifeste
  • Fonction d'un module PowerShell
  • Création d'un module, intégration au poste
  • Ajout de script, param, personnalisation
  • Ajout d'une aide détaillée
10/ Gestion des jobs, remoting
  • Introduction, fonction de WinRM
  • Qu'est-ce qu'un job ?
  • Les différentes cmdlettes pour gérer les jobs (get-job, receive-job, wiat-job, start-job...)
  • Les différents états d'un job
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Techniciens systèmes et réseaux
  • Administrateurs systèmes et réseaux
  • Ingénieurs systèmes et réseaux
Dates

Dates

  • Du 23 au 26 Fév. 2021
  • Du 13 au 16 Avril 2021
  • Du 29 Juin au 02 Juil. 2021
  • Du 28 Sept. au 01 Oct. 2021
  • Du 16 au 19 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation