1
00:00:04,540 --> 00:00:08,490
Hi, everyone. My name is Matt Allford, and

2
00:00:08,490 --> 00:00:10,520
welcome to my course, Extending

3
00:00:10,520 --> 00:00:13,620
PowerShell. In this course, we're going to

4
00:00:13,620 --> 00:00:15,730
be exploring everything to do with

5
00:00:15,730 --> 00:00:19,060
PowerShell modules. When getting started

6
00:00:19,060 --> 00:00:21,570
with using PowerShell, you will often use

7
00:00:21,570 --> 00:00:24,360
commands that are built in. But, before

8
00:00:24,360 --> 00:00:26,320
long you'll want to know how to extend

9
00:00:26,320 --> 00:00:28,610
PowerShell by finding and installing

10
00:00:28,610 --> 00:00:30,860
modules written by other PowerShell

11
00:00:30,860 --> 00:00:33,890
authors. Using modules written by

12
00:00:33,890 --> 00:00:36,190
companies and individuals from around the

13
00:00:36,190 --> 00:00:39,030
world expands the possibility of what you

14
00:00:39,030 --> 00:00:41,560
can do with PowerShell and opens up new

15
00:00:41,560 --> 00:00:44,070
ways of managing systems and platforms you

16
00:00:44,070 --> 00:00:47,800
likely work with every day. Some of the

17
00:00:47,800 --> 00:00:50,400
major topics that we will cover include

18
00:00:50,400 --> 00:00:53,020
understanding PowerShell modules, the what

19
00:00:53,020 --> 00:00:55,970
and the why, importing and auto loading

20
00:00:55,970 --> 00:00:59,180
PowerShell modules, identifying commands

21
00:00:59,180 --> 00:01:02,050
included in a PowerShell module, the

22
00:01:02,050 --> 00:01:04,010
PackageManagement framework and

23
00:01:04,010 --> 00:01:07,410
PowerShellGet, and finally, finding,

24
00:01:07,410 --> 00:01:09,510
installing, and managing PowerShell

25
00:01:09,510 --> 00:01:13,330
modules. By the end of this course, you'll

26
00:01:13,330 --> 00:01:15,590
be armed with everything you need to be

27
00:01:15,590 --> 00:01:17,660
successful with extending PowerShell

28
00:01:17,660 --> 00:01:21,040
through the use of PowerShell modules.

29
00:01:21,040 --> 00:01:23,220
Before beginning the course, you should be

30
00:01:23,220 --> 00:01:25,640
familiar with the PowerShell language,

31
00:01:25,640 --> 00:01:28,150
understand how to run and pipe commands,

32
00:01:28,150 --> 00:01:30,130
and also be comfortable with using

33
00:01:30,130 --> 00:01:33,370
PowerShell parameters. This course is a

34
00:01:33,370 --> 00:01:35,150
part of Pluralsight's PowerShell

35
00:01:35,150 --> 00:01:38,030
Fundamentals learning path, so if you need

36
00:01:38,030 --> 00:01:40,140
to brush up on some of those concepts,

37
00:01:40,140 --> 00:01:41,820
we've got you covered here in the

38
00:01:41,820 --> 00:01:44,890
Pluralsight library. I hope you'll join me

39
00:01:44,890 --> 00:01:47,340
on this journey to learn PowerShell with

40
00:01:47,340 --> 00:01:55,000
the Extending PowerShell course, at Pluralsight.

