Your Guide to System Administration Degrees
March 22, 2024
Article
Recommended experience
Beginner level
Ideal for IT pros, sysadmins, and DevOps engineers looking to automate tasks. PowerShell & Windows admin experience is recommended but optional.
Recommended experience
Beginner level
Ideal for IT pros, sysadmins, and DevOps engineers looking to automate tasks. PowerShell & Windows admin experience is recommended but optional.
Develop a file purge and archive mechanism from scratch.
Utilize important skills for Windows Server Administration.
Comprehend the concepts of Windows PowerShell scripting.
Examine and write your own automation scripts for complex scenarios with ease.
Add to your LinkedIn profile
September 2024
4 assignments
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
This course empowers IT administrators to automate routine and complex tasks using PowerShell. It begins with an introduction to installing software remotely on multiple computers, followed by a hands-on approach to developing PowerShell scripts that handle end-to-end software installation processes. As you progress, you'll dive into essential PowerShell automation concepts, learning how to manipulate taskbar settings, automate system logging, and manage CSV file operations effectively.
The next part of the course focuses on administering and automating service restarts. You’ll explore commandlets that manage Windows services and develop scripts that automate planned restarts across multiple servers. Additionally, you will gain insights into a project where PowerShell scripts are customized to handle real-world administration tasks, including handling XML configuration files and creating a lab setup to deploy resources in the cloud. In the final sections, you will work on server validation, report consolidation, and enhancing your scripts for remote execution. By the end of this course, you’ll be able to create and manage robust scripts that automate various administrative functions, helping you save time and minimize errors. Prerequisites include basic PowerShell knowledge and experience with Windows administration. This course is tailored for IT professionals, system administrators, and DevOps engineers who want to automate repetitive administrative tasks. Prior experience with PowerShell and Windows administration is recommended, but not mandatory.
In this module, we will explore the fundamental aspects of PowerShell and learn how to use it for installing software on multiple remote computers. We will cover basic to advanced scripting techniques to automate the installation process efficiently.
2 videos1 reading
In this module, we will dive into automation concepts using PowerShell. We will learn how to hide the date and time on the taskbar and use the PowerShell Logging module to automate system and application validation processes.
2 videos
In this module, we will handle CSV files using PowerShell. We will perform a range of operations on CSV data, enabling efficient data manipulation and processing directly from PowerShell scripts.
1 video1 assignment
In this module, we will learn to manage Windows services with PowerShell. We'll explore essential commandlets and develop scripts for automating the planned restart of services across multiple servers.
4 videos
In this module, we will introduce the project and its objectives. We will examine the directory and file structure and understand the role of the XML configuration file in setting up the project parameters.
3 videos
In this module, we will guide you through the lab setup process. We will deploy resources and validation scripts in the cloud, ensuring you are well-prepared to execute and test your PowerShell scripts in a controlled environment.
4 videos1 assignment
In this module, we will cover server validation scripts. We will provide an overview and discuss the various functions used in validation, ensuring a comprehensive understanding of their roles and implementations.
4 videos
In this module, we will focus on report consolidation and code enhancement. We will explain the consolidation process, implement the script, and demonstrate how to enhance code with logging modules for better tracking and debugging.
3 videos
In this module, we will discuss the productionization of the application validation tool. We will make necessary code changes for centralized script execution, prepare the automation scripts, and demonstrate remote execution from a terminal server.
3 videos2 assignments
Packt helps tech professionals put software to work by distilling and sharing the working knowledge of their peers. Packt is an established global technical learning content provider, founded in Birmingham, UK, with over twenty years of experience delivering premium, rich content from groundbreaking authors on a wide range of emerging and popular technologies.
Course
Amazon Web Services
Course
Whizlabs
Course
LearnKartS
Course
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Earn a degree from world-class universities - 100% online
Upskill your employees to excel in the digital economy
Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.
If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.
Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.
If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.
This course is one of a few offered on Coursera that are currently available only to learners who have paid or received financial aid, when available.
You will be eligible for a full refund until two weeks after your payment date, or (for courses that have just launched) until two weeks after the first session of the course begins, whichever is later. You cannot receive a refund once you’ve earned a Course Certificate, even if you complete the course within the two-week refund period. See our full refund policy.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.