ENI Service

Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Formations
Certifications
Dynamics 365
Dynamics 365
Design Circulaire
Raspberry
Arduino
Formations
Systèmes
Fondamentaux
Windows Server 2016/2019
Windows Server 2012 R2
Windows 10
Scripting PowerShell
Red Hat Enterprise Linux
Linux
Gestion et supervision des systèmes
System Center et MDT
Nagios
GLPI
Virtualisation
Microsoft Hyper-V, SCVMM
VMware vSphere
Citrix VirtualDesktop, VirtualApps
Veeam
Cloud Computing
Microsoft Azure
Amazon Web Services (AWS)
Microsoft 365 / Office 365
Red Hat OpenStack
Red Hat OpenShift
Red Hat Ansible Automation
DevOps
Fondamentaux
Outils d'automatisation et de déploiement
Outils d'intégration continue
Réseau
Fondamentaux
Cisco
Cybersécurité
Fondamentaux
ISO 27001/27005
SonicWALL
pfSense
Messagerie
Exchange
CMS, GED, portail, e-commerce
SharePoint
WordPress
Joomla!
Drupal
Alfresco
Prestashop
Magento
Serveurs Web et d'applications
IIS
Apache
Tomcat
JBoss EAP/Wildfly
Bases de données
Fondamentaux
SQL Server
Oracle
MySQL/MariaDB
PostgreSQL
MongoDB
Décisionnel
Fondamentaux
SQL Server BI
Power BI
Talend
QlikSence, QlikView
SAP BusinessObjects
Big Data
Fondamentaux
Apache Hadoop
MongoDB
Microsoft Azure Data
Spark
Elastic Suite
Langage R
Intelligence artificielle
Machine Learning, Deep Learning
Microsoft Azure IA et Machine Learning
Ingénierie logicielle
Conception, modélisation
Intégration continue, tests
Développement Web et mobile
UX Design
HTML5, CSS3, JavaScript
PHP
Développement mobile
Langages de développement
Fondamentaux
Java
.NET
Python
C, C++
Perl
WinDev, WebDev
IoT
Gestion de projets
Fondamentaux
Méthodes Agiles
Prince2
Project
GanttProject
Organisation du SI
Fondamentaux
RGPD
Sécurité
DevOps
ITIL
Travail collaboratif
Office 365 / Microsoft 365
Google Suite
SharePoint
Bureautique
Excel
Word
Outlook
PowerPoint
OneNote
Access
Publisher
VBA Excel/Access
Suite Office
LibreOffice
Power BI
SAP BusinessObjects
Project
Acrobat
Mind Mapping
Windows
Internet
Infographie, PAO
Fondamentaux
Photoshop
GIMP
InDesign
Illustrator
Captivate
Premiere Pro
AfterEffects
DAO, CAO
SketchUp
AutoCAD
Digital, Web et Webmarketing
Conception de sites
UX Design
Stratégie digitale
Référencement
Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Formations
Certifications
Dynamics 365
Dynamics 365
Design Circulaire
Raspberry
Arduino
Formations
Systèmes
Fondamentaux
Windows Server 2016/2019
Windows Server 2012 R2
Windows 10
Scripting PowerShell
Red Hat Enterprise Linux
Linux
Gestion et supervision des systèmes
System Center et MDT
Nagios
GLPI
Virtualisation
Microsoft Hyper-V, SCVMM
VMware vSphere
Citrix VirtualDesktop, VirtualApps
Veeam
Cloud Computing
Microsoft Azure
Amazon Web Services (AWS)
Microsoft 365 / Office 365
Red Hat OpenStack
Red Hat OpenShift
Red Hat Ansible Automation
DevOps
Fondamentaux
Outils d'automatisation et de déploiement
Outils d'intégration continue
Réseau
Fondamentaux
Cisco
Cybersécurité
Fondamentaux
ISO 27001/27005
SonicWALL
pfSense
Messagerie
Exchange
CMS, GED, portail, e-commerce
SharePoint
WordPress
Joomla!
Drupal
Alfresco
Prestashop
Magento
Serveurs Web et d'applications
IIS
Apache
Tomcat
JBoss EAP/Wildfly
Bases de données
Fondamentaux
SQL Server
Oracle
MySQL/MariaDB
PostgreSQL
MongoDB
Décisionnel
Fondamentaux
SQL Server BI
Power BI
Talend
QlikSence, QlikView
SAP BusinessObjects
Big Data
Fondamentaux
Apache Hadoop
MongoDB
Microsoft Azure Data
Spark
Elastic Suite
Langage R
Intelligence artificielle
Machine Learning, Deep Learning
Microsoft Azure IA et Machine Learning
Ingénierie logicielle
Conception, modélisation
Intégration continue, tests
Développement Web et mobile
UX Design
HTML5, CSS3, JavaScript
PHP
Développement mobile
Langages de développement
Fondamentaux
Java
.NET
Python
C, C++
Perl
WinDev, WebDev
IoT
Gestion de projets
Fondamentaux
Méthodes Agiles
Prince2
Project
GanttProject
Organisation du SI
Fondamentaux
RGPD
Sécurité
DevOps
ITIL
Travail collaboratif
Office 365 / Microsoft 365
Google Suite
SharePoint
Bureautique
Excel
Word
Outlook
PowerPoint
OneNote
Access
Publisher
VBA Excel/Access
Suite Office
LibreOffice
Power BI
SAP BusinessObjects
Project
Acrobat
Mind Mapping
Windows
Internet
Infographie, PAO
Fondamentaux
Photoshop
GIMP
InDesign
Illustrator
Captivate
Premiere Pro
AfterEffects
DAO, CAO
SketchUp
AutoCAD
Digital, Web et Webmarketing
Conception de sites
UX Design
Stratégie digitale
Référencement

PowerShell fondamentaux par Arnaud PETITJEAN

Réf. T118-PWS1

Q1_TECHNIQUE_RES

5 jour(s) - 35 h

Tarif : 2 500 € HT
3 000 € TTC

Télécharger Programme

Dernière mise à jour : 10 janvier 2021

PowerShell est devenu l’outil incontournable de tout administrateur système ainsi que de tout DevOps qui se respecte pour ce qui concerne l’automatisation des tâches d’administration. Ces tâches sont diverses et variées, et ne se limitent plus au monde Windows. En effet PowerShell, depuis sa version 6, est à présent universel et multiplateformes, mais il est aussi un produit Open Source.
Vous pouvez utiliser PowerShell tant pour administrer les produits et technologies Microsoft, que pour automatiser des plateformes cloud telles qu’Azure, AWS, VMWare, ou des systèmes d’exploitation tels que Linux ou MacOs.
PowerShell n’est cependant pas un environnement de scripts comme les autres car il est objet, et c’est justement cet aspect qui fait de lui un outil extrêmement puissant. Alors n’attendez plus pour mettre à jour vos connaissances, car en plus d’être simple et ludique à apprendre, PowerShell vous fera gagner un temps précieux dans vos tâches quotidiennes.

La formation est dispensée en exclusivité par Arnaud PETITJEAN. Ingénieur systèmes Microsoft depuis plus de 20 ans dans une grande entreprise Française de recherche, il est l’auteur de 7 ouvrages sur Windows PowerShell publiés aux Editions ENI. Il intervient régulièrement en tant que conférencier tant en France qu’à l’international. Il a été le premier français à recevoir la distinction de « Most Valuable Professional » PowerShell (MVP) de la part de Microsoft, et ce dès 2007. Il est à ce titre en relation directe avec l’équipe PowerShell chez Microsoft Corp à Redmond. Il est également le fondateur de la communauté PowerShell francophone.

  • Mon Compte Formation (CPF)

Pour financer votre formation avec votre CPF, veuillez choisir un lieu :

Objectifs


  • Maîtriser les principaux concepts du scripting avec PowerShell
  • Appréhender l’étendue des possibilités offertes par PowerShell et son écosystème
  • Apprendre à automatiser et à fiabiliser les tâches répétitives
  • Etre autonome et savoir comment et où trouver de l’aide en cas de nécessité

Certification


A l’issue de cette formation, vous pouvez passer l’examen Certification IT – Automatisation des tâches d’administration système à l’aide de scripts (option PowerShell) des Editions ENI.

Pré-requis


  • Avoir une première expérience avec un langage informatique et/ou avoir des notions de base de l’algorithmique
  • Connaître l’administration système Windows

Public


  • Administrateurs systèmes
  • Utilisateurs avancés

Programme de la formation


Découverte de PowerShell

  • Présentation de PowerShell et historique
  • Installation
  • Prise en main des consoles (classique, ISE et Visual Studio Code)
  • Commandes de base
  • Navigation dans les fichiers, le registre, etc.
  • Découverte des fournisseurs

Manipulation des objets

  • Notion d’objets
  • Filtres, tri, comptage et comparaison
  • Formatage
  • Création d’objets personnalisés

Les fondamentaux

  • Règles importantes à connaître
  • Alias : définition, import, export
  • Variables : types, création, affectation, conversion, portée, dot sourcing
  • Opérateurs de comparaison
  • Opérations sur les tableaux et tableaux associatifs
  • Boucles et structures conditionnelles (while, foreach, if, else, elseif, switch)
  • Snapins et modules

Introduction aux scripts et fonctions

  • Principes et modes d’exécution
  • Passage de paramètres
  • Ajout d’aide intégrée
  • Découverte des fonctions avancées

Manipulation des chaines de caractères

  • Compter, découper, mettre en majuscules/minuscules, etc.
  • Sécuriser une chaine
  • Chiffrer une chaine
  • Découverte des expressions régulières

Gestion des fichiers

  • Envoi de données dans un fichier
  • Lecture de données avec Get-Content
  • Rechercher de données dans un fichier
  • Gestion des fichiers CSV, XML et JSON
  • Export de données en tant que page HTML

Manipulation des dates

  • Présentation du type DateTime
  • Formats de dates standards et formats personnalisés
  • Créer/modifier une date
  • Comparaison de dates et calcul d’intervalles

Personnaliser son environnement

  • Profils utilisateur et ordinateur
  • Ordre d’application des profils
  • Modification du prompt

Snap-ins et modules

  • Explication des différences
  • Installation
  • Chargement, déchargement et découverte
  • Lister les commandes présentes dans un module
  • Présentation de la PowerShell Gallery

Gestion des erreurs

  • Erreurs critiques et non critiques
  • Paramètres communs des cmdlets
  • Consigner les erreurs
  • Redirection des messages d’erreur
  • Intercepter les erreurs

La sécurité

  • Débloquer un script téléchargé d’internet
  • Comprendre les Alternate Data Streams
  • Signature des scripts
  • Stratégies d’exécution de PowerShell

Technologie .NET

  • Découverte du Framework .NET
  • Manipulation des objets .NET
  • Retrouver une classe
  • Création d’interfaces graphiques avec Windows Forms et WPF

Common Information Model (CIM) / Windows Management Instrumentation (WMI)

  • Architecture CIM / WMI et terminologie
  • Recherche de classes et d’objets WMI
  • Récupération d’informations système sur des ordinateurs distants
  • Agir sur des systèmes distants

Exécution de scripts et commandes à distance

  • Découverte des différents scénarios possibles et technologies associées
  • Communications à distance WinRM
  • Configuration de sessions PowerShell à distance
  • Ouvrir une session PowerShell interactive sur un ordinateur distant

Formation avec un formateur, qui peut être suivie selon l’une des 3 modalités ci-dessous :

1 – Dans la salle de cours en présence du formateur.

2 – Dans l’une de nos salles de cours immersives, avec le formateur présent physiquement à distance. Les salles immersives sont équipées d’un système de visio-conférence HD et complétées par des outils pédagogiques qui garantissent le même niveau de qualité.

3 – Depuis votre domicile ou votre entreprise. Vous rejoignez un environnement de formation en ligne, à l’aide de votre ordinateur, tout en étant éloigné physiquement du formateur et des autres participants. Vous êtes en totale immersion avec le groupe et participez à la formation dans les mêmes conditions que le présentiel. Pour plus d’informations : Le téléprésentiel – notre solution de formation à distance.

Le nombre de stagiaires peut varier de 1 à 12 personnes (5 à 6 personnes en moyenne), ce qui facilite le suivi permanent et la proximité avec chaque stagiaire. La formation peut également être suivie à distance depuis le domicile ou l’entreprise du stagiaire avec notre solution téléprésentielle.

Chaque stagiaire dispose d’un poste de travail adapté aux besoins de la formation, d’un support de cours et/ou un manuel de référence au format numérique ou papier (pour les sessions inter-entreprises, dans le cas où le support de cours officiel est en anglais, nous offrons en complément, s’il existe, un ouvrage de référence des Editions ENI au format numérique rédigé en français).

Pour une meilleure assimilation, le formateur alterne tout au long de la journée les exposés théoriques, les démonstrations et la mise en pratique au travers d’exercices et de cas concrets réalisés seul ou en groupe. La répartition du temps entre la théorie et la pratique est mentionnée dans le plan de cours.

En début et en fin de formation, les stagiaires réalisent une auto-évaluation de leurs connaissances et compétences en lien avec les objectifs de la formation. L’écart entre les deux évaluations permet ainsi de mesurer leurs acquis.

En complément, pour les stagiaires qui le souhaitent, certaines formations peuvent être validées officiellement par un examen de certification. Les candidats à la certification doivent produire un travail personnel important en vue de se présenter au passage de l’examen, le seul suivi de la formation ne constitue pas un élément suffisant pour garantir un bon résultat et/ou l’obtention de la certification.

Feuille de présence, émargée par demi-journée par chaque stagiaire et le formateur ;

Evaluation qualitative de fin de formation, qui est ensuite analysée par l’équipe pédagogique ENI ;

Attestation de fin de formation, remise au stagiaire en main propre ou par courrier électronique.

La formation est dispensée en exclusivité par Arnaud PETITJEAN. Ingénieur systèmes Microsoft depuis plus de 20 ans dans une grande entreprise Française de recherche, il est l’auteur de 7 ouvrages sur Windows PowerShell publiés aux Editions ENI. Il intervient régulièrement en tant que conférencier tant en France qu’à l’international. Il a été le premier français à recevoir la distinction de « Most Valuable Professional » PowerShell (MVP) de la part de Microsoft, et ce dès 2007. Il est à ce titre en relation directe avec l’équipe PowerShell chez Microsoft Corp à Redmond. Il est également le fondateur de la communauté PowerShell francophone.

-

C'est le moment
de vous former

ENI Service

Vous souhaitez obtenir plus d’informations sur cette formation ?

Pour nous consulter et en savoir plus, vous pouvez compléter le formulaire ci-dessous.

Les champs avec un astérisque (*) sont obligatoires.

Vous souhaitez vous pré-inscrire à cette formation ?

Vous pouvez compléter le formulaire ci-dessous. Dès sa réception nous réserverons votre place.

Participants :

NomPrénomE-mail





Les champs avec un astérisque (*) sont obligatoires.

Vous souhaitez vous pré-inscrire à cette formation ?

Vous pouvez compléter le formulaire ci-dessous. Dès sa réception nous réserverons votre place.

NomPrénomE-mail





Les champs avec un astérisque (*) sont obligatoires.

Vous souhaitez obtenir un devis pour cette formation ?

Pour recevoir un devis détaillé, vous pouvez compléter le formulaire ci-dessous

Les champs avec un astérisque (*) sont obligatoires.

Vous souhaitez obtenir un devis pour cette formation ?

Pour recevoir un devis détaillé, vous pouvez compléter le formulaire ci-dessous.

Les champs avec un astérisque (*) sont obligatoires.

Vous souhaitez obtenir un devis pour cette formation ?

Pour recevoir un devis détaillé, vous pouvez compléter le formulaire ci-dessous.

Les champs avec un astérisque (*) sont obligatoires.


Pendant le confinement, nos formations à l'informatique continuent,
à distance ou en présentiel.

À distance
En présentiel

Profitez de votre CPF pour financer votre formation à 100%.

Contactez-nous