TRS2011

Ladda ner som PDF

PowerShell 5.0 MasterClass - Advanced

The Ultimate Advanced PowerShell Master Class

For IT Pro's who know the basics of PowerShell and want to learn more!

This is four day advanced class, in which you review some of the fundamentals of PowerShell both from the command line and via scripts plus a deeper dive into some key subjects, including SQL, XML and eventing with WMI.

We look at the underlying technologies and how you can automate common administrative operations using PowerShell 3.0, 4.0, and 5.0. This course assumes you have knowledge of PowerShell – equivalent to the information covered in the PowerShell V3 Introduction course.

We also discuss working with PowerShell inside Windows server and client as well as inside key Microsoft Servers such as SQL Server as well as Azure.

PowerShell is a massive product –larger still when you consider the thousands of cmdlets added into Windows Server 2012 R2, Windows 10, and all key Microsoft server products. To succeed with PowerShell, you need to know both the fundamentals plus how to discover more as and when you need it. This course takes your basic PowerShell skill set to the next level as we do deep dives into PowerShell and the underlying technologies

The lab, as well as the lab material, is entirely in English.

Målgrupp

IT-Pro

Förkunskaper

Good basic knowledge of PowerShell and PowerShell Scripting

Kursmaterial

The course slides and the exercise manual are provided on a memory stick at the start of class, to avoid killing too many more trees. The exercise manual also enables you to copy/paste some of the longer scripts to save time.

Course Objective
Get the full understanding on how to work with and apply Powershell.
 
Agenda
Day 1 – Introducing PowerShell v5

Module 1 – Introducing PowerShell V5 – a look at the background of PowerShell, its key components and journey to PowerShell V5. We look at what PowerShell is and what you can do with it focusing it on what’s new in PowerShell V5.

Module 2 – Building the Classroom Lab Environment – in this module, you build out the class exercise lab environment. Of course, we use PowerShell. You build out a full lab environment from nothing more than the ISO product DVD and some scripts! This is a challenging lab that requires good basic PowerShell and PowerShell scripting knowledge

Module 3 – PowerShell Fundamentals Improvements –in this module we’ll look at the “little” improvements that come with PowerShell V3, V4 and V5 that just make your life easier! Things like the new syntax for the Where-Object and Get-ChildItem cmdlets, for example.

Module 4 – PowerShell ISE V4/V5 – here, we examine the many improvements in the new Integrated Script Environment, including the 2-pane interface, Intellisense, script explorer, $PSISE changes. We also discuss DSC.

Day 2 – WMI and CIM – A full day on WMI.

Module 5 – Introduction to WMI and CIM – in this module we’ll... Läs mer
Course Objective
Get the full understanding on how to work with and apply Powershell.
 
Agenda
Day 1 – Introducing PowerShell v5

Module 1 – Introducing PowerShell V5 – a look at the background of PowerShell, its key components and journey to PowerShell V5. We look at what PowerShell is and what you can do with it focusing it on what’s new in PowerShell V5.

Module 2 – Building the Classroom Lab Environment – in this module, you build out the class exercise lab environment. Of course, we use PowerShell. You build out a full lab environment from nothing more than the ISO product DVD and some scripts! This is a challenging lab that requires good basic PowerShell and PowerShell scripting knowledge

Module 3 – PowerShell Fundamentals Improvements –in this module we’ll look at the “little” improvements that come with PowerShell V3, V4 and V5 that just make your life easier! Things like the new syntax for the Where-Object and Get-ChildItem cmdlets, for example.

Module 4 – PowerShell ISE V4/V5 – here, we examine the many improvements in the new Integrated Script Environment, including the 2-pane interface, Intellisense, script explorer, $PSISE changes. We also discuss DSC.

Day 2 – WMI and CIM – A full day on WMI.

Module 5 – Introduction to WMI and CIM – in this module we’ll introduce WMI and show its architecture and basic functioning. This module starts with a review of PowerShell’s WMI support as well as the new CIM components of PowerShell v4.

Module 6 – WMI Query Language (WQL) – to get the most out of WMI, you need to know the WMI Query Language. This module introduces the basics of writing and using WQL Queries with PowerShell v4 and looks briefly at how you can use WQL queries in Group Policy Objects.

Module 7 – CIM - the NEW WMI – with PowerShell v3 comes some huge improvements in WMI, also known as CIM. This is more than just a name change – it’s a much improved architecture and more cmdlets plus being able to communicate with remote systems with WSMan instead of RPC and DCOM.

Module 8 – CIM Sessions – Here we look at creating CIM sessions with remote machines. We then look at what you can do, in terms of remote management, using those CIM Sessions.

Day 3 – Work Flows, Remoting

Module 9 – Workflow Fundamentals - Powershell v4 implements workflows – complex long running scripts that can survive a reboot. This module examines the basics of workflow and how you can use them locally or remotely.

Module 10 – Remoting in PowerShell V5 – PowerShell v2 shipped with a powerful remoting capability. In V3 and beyond, this has been made significantly more robust. This module examines the basics of remoting and how you can leverage it across multiple machines.

Day 4 – Remoting and more

Module 11 - Constrained Remoting End Points – In order to limit what a remoting user can do in a remote session, you can create what are known as constrained end points. These are a remoting target that provides the user with only a subset of the full PowerShell functionality. We look at setting up constrained sessions and forcing those sessions to run over SSL and show a real-live example of Constrained Remoting endpoints for cloud services.

Module 12- XML - XML, or Extensible Mark-up Language, is a key data interchange technology which Windows and Windows applications leverage. XML is fundamental, for example, to remoting and used to persist and transfer data. This module examines XML and shows you how you can use it directly within a PowerShell script.

Module 13 – Working With SQL – this module looks at using PowerShell and SQL server.

 

 

Ditt tillval:

Här kan du välja och läsa mer om vilka tillval som finns

Utbildningen levereras i samarbete med

Kurs-ID: TRS2011
Längd: 4 dagar
Pris exkl moms: 24 995 kr

Frågor om kursen!?

Har du frågor om kursens innehåll, leveransdatum/ort eller behöver en företagsanpassad variant? Fyll i formuläret nedan!


Avtalsrabatter och kampanjer kan ej nyttjas på denna kurs.


Ort och datum

Stockholm
15 nov – 18 nov
Boka nu!

Tipsa