Bash fundamentals
Online course · 7 Articles
Welcome to the Bash fundamentals & scripting course! The Bash shell is the central tool for automation, system administration and productive workflows on Linux.
Who is the target audience?
This course is designed for administrators, developers and power users who want to systematically learn and deepen the fundamentals of the Bash shell and script creation.
What you will learn in this course
- Shell fundamentals: Command syntax, pipes, I/O redirections and variables.
- Script programming: Control structures (if/else, case, loops), functions and error handling.
- Automation: Useful helpers for everyday administrative tasks and cron jobs.
Content & flow
Bash Basics #1: Create Your First Bash Shell Script
Bash Basics #2: Using Variables in Bash
Bash Basics #3: Control Structures in Bash
Bash Basics #4: Functions in Bash
Bash Basics #5: Input and Output in Bash
Bash Basics #6: Error Handling and Debugging in Bash
Bash Basics #7: Advanced Bash Techniques