Study at City
  1. Courses
  2. Applying
  3. Fees and funding
  4. Living in London
  5. Visit us
  6. Student support
  7. International students
  8. Order a prospectus
  9. Clearing and Adjustment
  1. Short courses
  2. Courses
Study at City

PowerShell Basics Short Course

Key information

Choose a start date
Days:
To be confirmed
Duration:
To be confirmed
Time:
To be confirmed
Fees:
To be confirmed
Course Code:
To be confirmed
Location:
To be confirmed
Booking Deadline:
To be confirmed
To be confirmed

Master the PowerShell basics with City, University of London’s practical and industry-focused PowerShell Basics course. Our short course offers comprehensive training in Windows PowerShell for beginner level students.

Why choose this course?

This practical short course is an ideal introduction to gain knowledge and experience in learning PowerShell. Windows PowerShell is a powerful scripting language that is used in the industry to:

  • automate repetitive tasks,
  • schedule complex processes,
  • perform configuration management.

City's PowerShell classes take place one evening a week for a total of 10 weeks; and are carried out in our Central London campus. It is an ideal starting point if you are looking for a career as DevOps, Systems Engineer or Cloud Engineer. No previous programming or scripting experience is required.

Course overview

The PowerShell Basics short course teaches the basics of the PowerShell scripting language, the Microsoft standard for automation. This is a great introduction to a key Microsoft technology that has grown in use over the last few years. PowerShell is an open source project that can be installed on Windows, macOS and Linux. PowerShell can be used for working with and automating Exchange Server, SQL Server, SharePoint, Windows Server, Hyper-V, Office 365, Azure and so on, as well as administrating servers and desktops.

All of the PowerShell basics are covered in our evening classes, including:

  • variables to strings,
  • operators to arrays,
  • loops to basic error handling,
  • working with files and the Integrated Scripting Environment (ISE).

An overview of the key concepts of the pipeline is given, as well as an introduction to the help system and cmdlets.

What will I learn?

What will I learn?

  • What is Windows PowerShell
  • History of PowerShell
  • Why use PowerShell?
  • Getting Help
  • PowerShell ISE
  • Variables
  • For, ForEach, If, While, do
  • Working with strings
  • Writing to files
  • The Pipeline
  • Cmdlets
  • Arrays
  • Get-ADComputer
  • Error handling
  • PowerShell Remoting

By the end of this course, you will be able to:

  • Name the key features of the PowerShell scripting language
  • Explain the benefits and power of PowerShell
  • Recall how to get help on each command
  • Understand the pipeline and how to use it

Eligibility

Eligibility

Prerequisite knowledge

Working knowledge of the Windows operating system.

English requirements

You must be proficient in written and spoken English.

Teaching & assessment

Teaching & assessment

Hands-on training is provided in practical teaching sessions. Realistic examples are used throughout.

Informal assessment will take place through group discussion, classroom activities, and questions and answers sessions as guided by your tutor.

Tutor information

  • Yasser Ashraf

    Yasser Ashraf has a BSc. in Computer Science and has worked in IT for over 17 years. He is currently working as a Windows Services Engineer. He has taught PowerShell to staff and students, as well as Word, Excel and Outlook. He is also a mentor for a number of university students.