In this mini-course, you'll learn the essentials of writing your own Linux shell scripts, including:
How to avoid the most common mistakes made by inexperienced shell scripters.
Understanding and using best practices and standard conventions. (If you don't follow these guidelines you'll look lik...e a rank amateur.)
A simple technique that can make amazingly complex scripts easy to write.
You can find here the full syllabus of course: Linux Bash