Developers and IT learners new to Bash. Use a practice folder containing disposable files while learning commands that change files.
About this course
Build a working foundation in Bash, starting with the difference between a terminal and a shell. The series introduces the environment, command help, and scripting concepts used to automate repeated tasks.
Skills you will explore
- Bash
- Terminal and shell
- Shell commands
- Scripting
- Task automation
Course at a glance
| Provider | Microsoft |
|---|---|
| Platform | YouTube · Microsoft Developer |
| Access | Free Video |
| Level | Beginner — WikiFree audience assessment |
| Main language | English |
| Available videos | 20 |
| Video duration | 2h 13m · allow extra time for practice |
| Details checked | 8 October 2026 |
Who is this for?
Developers and IT learners new to Bash. Use a practice folder containing disposable files while learning commands that change files.
Make the lessons useful
Write down a repetitive task and break it into inspect, transform, and verify steps. Try each command separately in a practice directory before combining the commands into a script.
Use the lesson list to study in sequence or return to a specific topic. Search by title, move between videos with Previous and Next, and mark a lesson complete when you finish. Your progress is kept in this browser; a WikiFree account is not required.
What is free?
The lessons in this listing are free YouTube videos. Free Video describes viewing access; cloud resources, AI services, software licenses, or other tools demonstrated in the recordings may have separate requirements or charges. You can watch without purchasing those optional services.
This listing does not include a certification exam or promise a certificate. Check current product documentation before applying older demonstrations to a new project.
Official Microsoft Developer course playlist ↗
Related courses for your next step
- Explore a higher-level optionPowerShell Master Class: Free Course
Focus: PowerShell pipelines · Script development
Intermediate - Compare another approachFree Operating Systems Course: Command-Line Skills
Focus: Navigate files and directories with command-line tools · Understand users, groups, permissions, and software management
Beginner
Compare course focus, level and study time
| Course | Level | Focus | Study time |
|---|---|---|---|
| This course — Free Bash Scripting Course for Beginners | Beginner | Bash · Terminal and shell · Shell commands | 2h 13m of video; practice time is additional |
| PowerShell Master Class: Free Course | Intermediate | PowerShell pipelines · Script development · Error handling | 9h 36m of video; practice time is additional |
| Free Operating Systems Course: Command-Line Skills | Beginner | Navigate files and directories with command-line tools · Understand users, groups, permissions, and software management · Explore processes, storage, and practical support workflows | 5h 31m of video; practice time is additional |
Provider: Microsoft. Videos play from the Microsoft Developer channel on YouTube.
Report a correction
Questions & discussion
Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.