PowerShell - perfectionnement - Groupe 76761

Formation offerte en collaboration avec Emploi-Québec

Cours INF-RES

Durée 35 heures

Lieu

2030, boul. Pie-IX

Local

Le numéro sera affiché à l'entrée du campus situé au 4e étage

Numéro de groupe

76761

Frais avant taxes

(frais de matériel didactique inclus)

Emploi-Québec: 113,07 $ CAD

Grand public: 540,23 $ CAD

Date(s)

21, 22, 28, 29 oct. et 11 nov. 2017

Jour(s)

Samedi, dimanche

Horaire

8 h 30 à 16 h 30

Clientèle

Emploi-Québec
Personnes en emploi

Préalables

Avoir suivi ou maîtriser les notions de l'atelier Introduction à PowerShell

Objectifs

À la fin du cours les participants seront en mesure de :

  • Créer des objets personnalisés en utilisant des classes
  • Créer des interfaces graphiques reliées aux scripts PowerShell
  • Manipuler Active Directory via PowerShell
  • Créer un module avec Visual Studio

Approche pédagogique

  • Les notions théoriques seront expliquées
  • Les participants devront effectuer des exercices par eux-mêmes
  • Il y aura de l’aide individuelle lors des exercices
  • Les exercices seront corrigés pas à pas en groupe

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation

Matériel pédagogique

Fiche de référence rapide
Instructions pour réaliser les travaux pratiques
Scripts (démontrés par le formateur et livrés en version finale)

Contenu du cours

1. Révision des concepts de base

2. « Desired State Configuration »

3. Classes

4. Création d'un module compilé à l'aide de Visual Studio

5. Dépôt de module par la communauté

6. Utilisation avancée de PowerShell avec Active Directory

7. Création d'une page Web exécutant du code PowerShell

8. BASH sous PowerShell

9. PowerShell et le XML

10. Création de vues de sortie personnalisées

11. Utilisation de PowerShell avec une base de données

12. Utilisation des évènements provenant des Objets

13. « Security Marshal »
      - Encryptions des mots de passes
      - Décryptions des mots de passes

14. Utilisation des Objets COM
      - Manipulation des applications Microsoft Office

15. Création d'une interface graphique PowerShell
      - Création avec « WinForms » 
      - Création avec « Windows Presentation Framework »

16. Configuration avancée des services WinRM et WSMAN

17. Ajout d'une section d'aide à une fonction

18. Utilisation des expressions régulière
      - Validation d'une saisie utilisateur

19. Création d'un manifeste de module

20. Utilisation du Web comme source de données

College de Maisonneuve | Formation continue