Linux Shell Scripting: Learn by Building Projects – Intro and Overview
About Course
This hands-on course introduces Linux shell scripting through practical, real-world projects rather than isolated theory. You will gradually build useful scripts that automate common system tasks, manage users and files, process text and data, and work with the command line more efficiently. Each module focuses on a concrete project, helping you understand key concepts like variables, conditions, loops, and input/output by actually using them. By the end, you will be comfortable writing your own shell scripts to streamline workflows and solve everyday problems on Linux systems.
Course Content
Course Introduction
-
Introduction and Course Overview
00:00 -
Course Downloads
00:00
Creating a Local Linux Shell Scripting Environment
User and Account Creation – Shell Scripting Project 1
Password Generation and Shell Script Argument – Shell Scripting Project 2
Linux Programming Conventions – Shell Scripting Project 3
Parsing Command-Line Options – Shell Scripting Project 4
Transforming Data / Data Processing / Reporting – Shell Scripting Project 5
Network Scripting and Automation of Distributed Systems: Shell Scripting Project 6
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.