Shell Programming/Scripting for Absolute Beginners (Udemy.com)
Learn how to use Bash (Shell) and write your first bash script & automate tasks. (Bash/Shell programming & scripting).
Created by: Mike Kilic
Last updated October 2020
What you will learn
- Automate tasks with shell scripts
- Acquire foundational shell knowledge
- Learn to use the most used and fundamental shell commands
- Get acquainted with the Terminal
How it compares
Against the other 124 rated Udemy courses in Linux on CourseDuck:
- Rating4.2 out of 5higher than 14% of them
- Reviews158#100 of 125 by number of reviews
- Length3.4 hoursshorter than 77% of them
- Last updatedOctober 2020earlier than 70% of them
Course Description
Understand Shell scripting/programming
I've structured this course in a way that any user with zero knowledge can follow along.
Every command and concept will be explained thoroughly and visualised with slides for better understanding.
This course is a beginners only!
The first section is all about teaching you the foundational skills needed to work with the Bash (Shell) and upon this knowledge you will write your first scripts and automate tasks.
By the end of this course you will automate simple tasks with scripts you've written, in particular you will be able to:
Navigate through directories like your right pocket
Write simple Shell scripts
Automate tasks with self written scripts
Create & use variables
Use Wildcards to make your own life easier
Create scripts that require user interaction
Educate yourself by having key foundational knowledge
____________________
Free Cheat-sheet - Summary of all concepts covered in this course
As an added bonus for enrolling in this course, you'll receive a free cheat-sheet including all concepts and commands shown in this course, in case you want to jog your memory.
Enrol now and to learn how to write bash shell scripts!
Instructor Details
- 4.2 Rating
158 Reviews
Mike Kilic
Hello there!
I'm Mike, a seasoned professional deeply immersed in the realms of UNIX, Programming, Networking, and particularly, Cloud technologies. My journey in tech has led me to specialize in Cloud Computing, with a focus on CNCF and HashiCorp products, as well as expertise in major cloud platforms. My background includes extensive experience in Unix/Linux systems and advanced networking, honed through years of working in data centers and providing consulting services to prominent clients in the banking and leasing sectors, particularly in highly regulated industries.
As an educator on Udemy, my goal is to demystify complex tech concepts. My approach is rooted in visualization and practical application, teaching in a manner I wish I had encountered during my early learning days. This hands-on methodology is not just a teaching strategy but a reflection of my extensive real-world experience.
I'm proud to hold several industry-recognized certifications, which validate my expertise and commitment to continuous learning. These include:
- HashiCorp Certified: (Terraform/Vault/Consul) Associate
- CNCF Certified: Prometheus Certified Associate (PCA), Certified Kubernetes Security Specialist (CKS), Certified Kubernetes Application Developer (CKAD), Certified Kubernetes Administrator (CKA)
More courses by Mike Kilic
Git Mastery: Beginner to Expert with GitHub & GitLab (2025)
4.2 (1,335 Reviews)
Provider: Udemy
Time: 31.4h
$94.99
More Linux courses
Learn Ubuntu Fast: Learn, Practice, and Advance your Career (2022)
4.8 (112 Reviews)
Provider: Udemy
Time: 6.6h
$69.99
Linux Mastery: Master the Linux Command Line in 11.5 Hours (2023)
4.7 (27,499 Reviews)
Provider: Udemy
Time: 10.7h
$24.99
The Linux Command Line Bootcamp: Beginner To Power User (2026)
4.7 (10,510 Reviews)
Provider: Udemy
Time: 15.8h
$109.99
Complete Linux Bash Shell Scripting with Real Life Examples (2026)
4.7 (4,978 Reviews)
Provider: Udemy
Time: 14.7h
$16.99
Complete Linux Troubleshooting Course (Practical Examples) (2026)
4.7 (2,231 Reviews)
Provider: Udemy
Time: 17.1h
$119.99
Reviews
By Kumar on 3/16/2023
I saw around 22+ videos, these are no where useful for shell scripting
By Markus Steinmetzer on 2/14/2021
Servus, danke für die tollen Erklärungen. Ich komme eher aus der Windows Welt und habe kaum bis gar nicht mit Bash/Shell zu tun gehabt, aber leider laufen die meisten Server ja auf Linux und musste deshalb die Grundkenntnisse erlernen.
By Krzysztof Duraj on 2/14/2021
Mike Kilic is a great teacher! Whole course is prepared well, everything is explained very clearly. I can honestly recommend this course! Mike, thank you for your great job, for your time spent to make this course :) All the best! :) Chris
By Joe B on 2/13/2021
Thanks! I had some previous experience already, but only the very basics to perform some tasks i learned online. I learned a couple of more useful commands and more importantly somewhat understand what's happening behind the scenes.
By Samarth Vaibhav Srivastava on 1/16/2021
very quick yet great explanation of topics
By womenHelpWomen on 10/17/2020
I have taken a lecture introducing shell in Missing Semester, which is why I think this course may not be that helpful for someone who took that lecture.
By Rytone Odhiambo on 10/13/2020
The instructor is absolutely incredible, really love the method he used for explaining making it super simple ans exciting at the same time
By Glucker Ludwig on 10/13/2020
Clear and well structured. I'm new to programming and I need to use the Terminal to do certain tasks in VSC and stuff in the Web was rather confusing... I'm halfway through but I think i got a good understanding of the basics now
By Jack Dope on 10/12/2020
Well structured course, I'm only in the second section but those slides are actually amazing. They're really helpful to grasp the concepts
By NevicTom on 10/11/2020
Very well structured course. I had very little exp with Bash but i learned a couple of things. The Slides are amazing, they really help to understand what's going on on the background! Also awesome Cheat sheet, pretty much a summary of the whole course.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100







