We may earn an affiliate commission when you visit our partners.
A Cloud Guru

Version 6 of PowerShell has gone cross-platform! That means you can run PowerShell on both Windows and Linux. Commonly referred to as PowerShell Core, version 6 is built on top of the .NET Core Runtime 2.0 and is completely open-source. In this course, you can expect to become familiar with running PowerShell Core 6 on Linux. In the first part of the course, we'll go through commands and scripting. In subsequent lessons, we move on to using the Az module and provisioning resources in Azure.

This course is no longer available. Find something similar by browsing:
Powershell Cross-Platform Linux Azure Az Module Resource Provisioning

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Develops core skills in PowerShell, which is highly relevant to cloud computing and system administration
Taught by A Cloud Guru, recognized for their expertise in cloud and system administration
Suitable for intermediate learners in system administration or cloud computing who are familiar with Windows PowerShell or Linux

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Cross-platform powershell for azure management

According to learners, this course provides a solid foundation in using PowerShell Core on Linux and its application in Azure resource management. Many found the hands-on labs and practical scenarios highly beneficial, especially for those transitioning from Windows PowerShell. The instructor's explanations are often praised for clarity, making complex topics accessible. However, a significant number of recent students highlight that the course content, particularly the Azure module sections, is becoming outdated, with some commands and interfaces no longer matching current versions. Some also noted the pace can be fast and it may assume some prior Azure knowledge, suggesting it's best for IT professionals with foundational experience.
Instructor delivers clear and concise explanations.
"The instructor was clear, though sometimes a bit fast."
"The instructor's explanations are concise and easy to follow."
"The pace was perfect, and the examples were highly relevant."
"Brilliant course! It demystifies PowerShell Core on Linux and provides clear steps..."
Provides a strong foundation in PowerShell Core for Linux.
"Solid foundational course. The initial sections on PowerShell Core basics on Linux were strong."
"Good introduction to PowerShell Core..."
"It demystifies PowerShell Core on Linux and provides clear steps for interacting with Azure."
Beneficial for managing Azure resources effectively.
"I really appreciated the hands-on labs and seeing PowerShell used in real Azure scenarios."
"This was exactly what I needed to bridge the gap to cross-platform and Azure."
"I gained so much confidence in managing Azure resources with PowerShell."
"Very useful for getting started with PowerShell on Linux and Azure. I appreciate the focus on practical application."
Fast-paced content, some prior Azure experience is helpful.
"The instructor rushes through some complex topics. Not for complete beginners, despite what the description implies."
"I found the Azure section to be a bit rushed and assumed some prior knowledge of Azure concepts."
"Some parts felt a bit fast-paced, but I could pause and rewatch."
"I had to look up a lot of things outside the course to fully understand the Azure concepts."
Course content, especially Azure sections, requires an update.
"The course content feels a bit outdated, especially the Azure module parts. Some commands or interfaces have changed..."
"Completely outdated. Azure interface and some commands are very different now. It's hard to follow when the screen doesn't match what I'm seeing."
"This course needs a major refresh to be relevant."
"I found the Azure section to be a bit rushed and assumed some prior knowledge of Azure concepts."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Cross-Platform PowerShell in Azure with these activities:
Organize Course Materials
Organizing your course materials will help you stay on track and learn more effectively.
Show steps
  • Create a folder for the course
  • Download all of the course materials
  • Organize the materials into subfolders
Review Linux Basics
Reviewing the basics of Linux will give you a strong foundation for learning PowerShell Core 6 on Linux.
Browse courses on Linux
Show steps
  • Read about Linux concepts
  • Install a Linux virtual machine
  • Practice using basic Linux commands
Find a PowerShell Core 6 Mentor
Finding a mentor can help you learn PowerShell Core 6 more quickly and effectively.
Show steps
  • Ask your friends, colleagues, or instructors for recommendations
  • Search for PowerShell Core 6 mentors online
  • Attend PowerShell Core 6 meetups or conferences
Four other activities
Expand to see all activities and additional details
Show all seven activities
Follow PowerShell Core 6 Tutorials
Following tutorials will help you learn PowerShell Core 6 from experienced instructors.
Show steps
  • Find a list of PowerShell Core 6 tutorials
  • Follow the tutorials step-by-step
  • Practice the commands and techniques you learn
PowerShell Core 6 Commands
Practicing PowerShell Core 6 commands will help you become proficient in using it.
Show steps
  • Find a list of PowerShell Core 6 commands
  • Practice using each command
  • Create your own PowerShell scripts
PowerShell Core 6 Tutorial
Creating a tutorial will help you solidify your understanding of PowerShell Core 6.
Show steps
  • Choose a topic to cover
  • Write the tutorial
  • Publish the tutorial
PowerShell Core 6 Project
Starting a project will give you the opportunity to apply your PowerShell Core 6 skills to a real-world problem.
Show steps
  • Identify a problem that can be solved with PowerShell Core 6
  • Develop a plan for solving the problem
  • Implement your solution using PowerShell Core 6

Career center

Learners who complete Cross-Platform PowerShell in Azure will develop knowledge and skills that may be useful to these careers:
Azure Administrator
The Azure Administrator is responsible for managing Microsoft Azure infrastructure. You would be responsible for deploying and managing virtual machines, storage, and networking. This course will help build a foundation in managing Azure resources and will introduce you to the necessary tools for success in this role, such as PowerShell Core 6.
Cloud Architect
Cloud Architects design and oversee the implementation of cloud computing solutions. You would be responsible for designing and managing cloud infrastructure, as well as developing and deploying cloud applications. This course will help you understand the basics of PowerShell Core 6, which is a valuable tool for managing cloud resources.
Cloud Engineer
Cloud Engineers design, build, and manage cloud computing systems. You will be responsible for implementing and managing cloud infrastructure, as well as developing and deploying cloud applications. This course will introduce you to the basics of PowerShell Core 6, which is a valuable tool for managing cloud resources.
DevOps Engineer
DevOps Engineers work to bridge the gap between development and operations teams. You will be responsible for automating and streamlining the software development and delivery process. This course will help build a foundation in PowerShell Core 6, which is a valuable tool for automating tasks and managing infrastructure.
Cloud Security Engineer
Cloud Security Engineers are responsible for securing cloud computing systems. You will be responsible for implementing and managing cloud security controls, as well as responding to security incidents. This course will help build a foundation in PowerShell Core 6, which is a valuable tool for managing cloud resources and security.
Security Analyst
Security Analysts are responsible for identifying and responding to security threats. You will be responsible for monitoring security systems, investigating security incidents, and developing security policies. This course may be useful in helping you learn the basics of PowerShell Core 6, which is a valuable tool for managing security systems.
IT Administrator
IT Administrators are responsible for managing and maintaining computer systems and networks. You will be responsible for installing and configuring software, as well as troubleshooting and resolving technical issues. This course may be useful in helping you learn the basics of PowerShell Core 6, which is a valuable tool for managing systems and networks.
Systems Administrator
Systems Administrators are responsible for managing and maintaining computer systems and networks. You will be responsible for installing and configuring software, as well as troubleshooting and resolving technical issues. This course may be useful in helping you learn the basics of PowerShell Core 6, which is a valuable tool for managing systems and networks.
Network Administrator
Network Administrators are responsible for managing and maintaining computer networks. You will be responsible for installing and configuring network hardware and software, as well as troubleshooting and resolving network issues. This course may be useful in helping you learn the basics of PowerShell Core 6, which is a valuable tool for managing networks.
Software Developer
Software Developers design, develop, and test software applications. You will be responsible for writing code, debugging applications, and working with other developers to create software solutions. This course may be useful in helping you learn the basics of PowerShell Core 6, which is a valuable tool for automating tasks and managing infrastructure.
Web Developer
Web Developers design, develop, and maintain websites and web applications. You will be responsible for writing code, debugging applications, and working with other developers to create web solutions. This course may be useful in helping you learn the basics of PowerShell Core 6, which is a valuable tool for automating tasks and managing infrastructure.
Technical Support Engineer
Technical Support Engineers provide technical support to users of computer systems and software. You will be responsible for troubleshooting and resolving technical issues, as well as providing training and documentation. This course may be useful in helping you learn the basics of PowerShell Core 6, which is a valuable tool for managing systems and networks.
Data Analyst
Data Analysts collect, process, and analyze data to identify trends and patterns. You will be responsible for using data analysis techniques to solve business problems and make informed decisions. This course may be useful in helping you learn the basics of PowerShell Core 6, which is a valuable tool for automating tasks and managing data.
Data Scientist
Data Scientists use data analysis techniques to solve complex business problems. You will be responsible for developing and implementing data science models, as well as interpreting and presenting results. This course may be useful in helping you learn the basics of PowerShell Core 6, which is a valuable tool for automating tasks and managing data.
Machine Learning Engineer
Machine Learning Engineers design and develop machine learning models. You will be responsible for using machine learning techniques to solve complex problems, such as fraud detection and image recognition. This course may be useful in helping you learn the basics of PowerShell Core 6, which is a valuable tool for automating tasks and managing data.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Cross-Platform PowerShell in Azure.
Comprehensive guide to PowerShell, including its cross-platform capabilities. It provides a deep dive into PowerShell features and concepts, making it a valuable resource for both beginners and experienced users.
While this book does not focus specifically on PowerShell, it provides a comprehensive introduction to Azure, which useful context for understanding the use of PowerShell in Azure.
A quick introduction to PowerShell, this book good starting point for those new to PowerShell. Do note that this book was written before PowerShell Core was released, so you may need to be aware of breaking changes between PowerShell 5 and PowerShell Core.
Covers using PowerShell for cloud automation, including cross-platform environments. It provides guidance on tasks such as managing virtual machines, storage, and networking resources.
Comprehensive guide to Windows PowerShell 7, but it also includes cross-platform functionality. It covers topics such as script development, automation, and security.
Quick and easy introduction to PowerShell scripting, including cross-platform compatibility. It provides a good foundation for those who are new to scripting and can serve as a helpful reference for the basics of PowerShell.
Provides a comprehensive overview of Azure DevOps, including using PowerShell for automation and scripting. It covers topics such as source control, build pipelines, and release management.
Practical guide to using PowerShell for system administration. It provides guidance on tasks such as managing user accounts, files, and services.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser