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.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

Good to know

Know what's good
, what to watch for
, 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

Save Cross-Platform PowerShell in Azure to your list so you can find it easily later:
Save

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.
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.
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.
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.
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.
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.
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.
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.

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

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 - 2024 OpenCourser