Udemy

Mastering Bash Shell Scripting | Developers and Linux users

Enroll Now
  • 5,398 Students
  • Updated 2/2026
4.1
(33 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
1 Hour(s) 48 Minute(s)
Language
English
Taught by
Martijn Vissers
Rating
4.1
(33 Ratings)

Course Overview

Mastering Bash Shell Scripting | Developers and Linux users

Learn Bash Scriping / Shell scripting for automating tasks in Linux.

This crash course teaches the essentials of Bash scripting to automate everyday terminal tasks and boost your productivity as a developer or Linux user.

You'll learn core concepts like variables, input/output, conditionals, loops, and functions through short, hands-on demos.

No prior Bash scripting experience needed, just basic terminal familiarity.

Perfect if you want to take your workflow to the next level with automation.

What you'll learn:

  • Write and run your first Bash scripts

  • Use variables, conditionals, and loops effectively

  • Create reusable functions

  • Build simple automation scripts for daily use

  • Piping outputs to other commands

  • Using redirects with >> and &>

  • And more to come!

Perfect course if:

  • You want to automate tasks using Bash

  • You are a system administrator looking to create shell scripts

  • You are a developer working on Linux

  • You want to understand your shell/terminal a bit better

About the Instructor

I am a full-stack software developer with over a decade of experience in web development and daily Linux usage. I love in practical terminal tools and productivity workflows in Linux, with a personal focus on Neovim, Tmux, Git, Docker, and more.

I have created several short, and focused Udemy courses on terminal essentials and web development topics, helping thousands of learners build efficient setups. My teaching style emphasizes hands-on, quick theory without unnecessary fluff so you can start using your knowledge in hours instead of days.

Filmed Using Tmux and Slides with split panes: one for writing/running the Bash scripts, one for clear presentation slides.

Course Content

  • 5 section(s)
  • 21 lecture(s)
  • Section 1 Introduction
  • Section 2 Basic Bash
  • Section 3 Advanced Topics
  • Section 4 Useful commands
  • Section 5 Conclusion

What You’ll Learn

  • Use Bash to create simple scripts, Get input using the read command, Use test and conditional statements for your programs, Utilize command line arguments


Reviews

  • A
    Abdullah Mohammad Saki
    4.0

    good

  • G
    Gopi Krishna GR
    5.0

    good course

  • J
    Jeyamurugan nadar
    5.0

    nice

  • M
    Mba Chigozie
    5.0

    AWsome

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed