Skip to content
UdemyLinuxPaid courseAll LevelsCertificate

Bash Shell Scripting: Crash Course For Beginners (Udemy.com)

Learn Bash Shell Scripting from total beginner:Start from the Command Line,finish with a real world Shell Script Project

Created by: Francesco Santi

Last updated April 2020

icon
What you will learn

  • Learn how to use the command line
  • Be able to write your own Shell scripts
  • Automate tasks using Shell scripts
  • Make decisions by using if-else statements
  • Make decision based on strings, variables or files
  • How to use arithmetic expressions
  • How to loop through files and folders with for and while loops
  • How to use functions
  • How to deal with variables scope
  • Create Shell Scripts that solves a real world problem

icon
Course Description

You can finally understand Shell Scripting.

This course will give you a clear understanding of how to write Shell Scripts.

In this course everything is explained at a slow pace and thoroughly to make sure you can follow everything. 

Even if you never used the command line, the first 2 Sections  will teach you all the tools necessary to use the command line and start writing your shell scripts, nothing is left out.

Moreover after walking you through  all the fundamentals of Shell Scripting, the last 2 Sections are project based, there we will combine everything you have learned in the course to create a script that solve s real world problem.

By the end of the course you'll be writing  your own Shell Scripts, in particular you will learn how to:

  • Use the command line
  • Automate tasks using Shell Scripts
  • Create and use variables in your scripts
  • Make decisions by using if-else statements
  • Make decision based on strings, variables or files
  • Use arithmetic expressions
  • Loop through files and folders with "for" and "while" loops
  • Use functions
  • Deal with variables scope
  • Create Shell Scripts that solves real world problems
  • and much more... 

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Francesco Santi

Francesco Santi is a Phd Researcher and Consultant in data analysis and strategic planning .

He holds a  Phd in Applied Mathematics 

He has developed since the very start a Passion for Teaching and Consulting.

Nowadays he specializes in using his technical knowledge for strategic planning with individuals to help them reach their goals.

icon
More courses by Francesco Santi

$89.99

$79.99

icon
More Linux courses

$69.99

$24.99

$109.99

$16.99

$16.99

$119.99

icon
Reviews

4.5

16,032 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Chifung Wong on 6/24/2024

This is a fantastic course!! It is perfect for learners who have a tiny bit of Linux experience. However, I believe even for the learners who have ABSOLUTE 0 knowledge in the Linux terminal, this class will still be digestible. I love the way that the teacher is teaching in slow paste and explain the concepts well. I only completed the first section and a few videos on the second section so far, and I am EXTREMELY satisfied about the course. This course is even better than the former Linux course I just finished from another teacher. In addition, this class is ONLY 5.5 hours - it gets to the point into a way that I learned a lot and have a high chance completing the course, unlike some classes that are 40+ hours long which I cannot complete it. So far, I will give a score of 100/100 for this course. I look forward when the later section begin teaching me Bash Scripting

By Risposta Software India Private Limited on 11/16/2023

Very Good Course to start Shell Scripting, the teaching is good, however it happened sometimes that you did something and did not mention how to do it and as I was practicing side by side I got stuck (e.g- Closing Nano text editor, how to save and close etc I had to look around and then found it in QnA section. This was the only change I would like you to implement as it will help a complete beginner).

By Anonymized User on 11/17/2022

There is just only one thing missing in this course that is how to install bash. Except that, everything is in place. It is a very good course for any beginner. Just go through the course from first to last lecture and practice as sir said. I have learnt a lot of things in this course.

By Anonymized User on 9/1/2021

Te course was quite insightful, easy to understand and I was able to relate the modules with the projects I am working on. Quick response to questions posted are expected , i have not received the answers to my question posted questions

By Bhavya Bhatt on 5/26/2021

Perfect course for learning shell scripting, this course will clear all your basics. The course also contain quiz, which I personally think is a best way to test your learnings and last but not least you will get quick reply on your asked questions/doubts.

By Jasmine Dessasau on 8/12/2020

Good course! Just wish the instructor did more examples as well as project solutions using Ubuntu, as some of the MAC commands didn't work on my VM. Also wish the instructor did a better job explaining the exercises, as some of the explanations did not match the solutions.

By Yichi Zhang on 8/14/2019

Section 3 and 4 are really helpful. You save the time reading the long bash document and head straight to the part that frequently used. The final project is an enlightening example. Glad that I solve it on my own.

By Adnan Tabassum on 12/22/2018

The instructor is really good. It is very good course for absolute beginner. I really liked the way this course has been organized. I would rather give one additional * :)

By Anurag Chattopadhya on 9/24/2018

Overall really good course to start with. But would really appreciate if Array based topics and shell scripting programs are included and also more detailing on AWK.

By Aayush Parikh on 7/12/2018

I personally found the pace of the course a bit slow so I watched the videos at 1.25x speed. Worked perfectly fine for me. Recommended for those who are new to Bash scripting.

Showing all 10 reviews on CourseDuck

Read all 16,032 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100