PowerShell is a task automation and configuration management framework from Microsoft. It consists of a command-line shell and associated scripting language. PowerShell helps IT professionals control and automate the administration of Windows servers and desktops. The PowerShell Fundamentals course is designed for beginners who want to learn how to use PowerShell to automate their work. The course covers the basics of the PowerShell language and how to use it to manage Windows systems.