Course Highlights
  • In Depth understanding of Bash programing
  • Mastery of Linux command line
  • Knowledge is applicable to jobs related to Linux system maintenance and administration
  • UpWork, Freelancer market
Curriculum

1 Topic
Intro

2 Topics
Set up part 1
Set up part 2

7 Topics
Terminal customization and hash character
Characters Hash SemiColon
Characters Dot Double quotes Single quotes Comma Double comma
Backslash Slash Backquote Null command
[exclamation mark] [asterix] [question mark]
Parenthesis and Curly braces
Characters OR AND Dash Modulo Tilde Plus Tilde Minus Caret Double Caret

4 Topics
Variables and Parameters part 1
Variables and Parameters part 2
Variables and Parameters part 3
Variables and Parameters part 4

2 Topics
Return Values part 1
Return Values part 2

2 Topics
Conditional Statments part 1
Conditional Statments part 2

5 Topics
Built in variables part 1
Built in variables part 2
Built in variables part 3
Modifying the properties of variables
Random number generation

7 Topics
For Loop
While Loop
Until Loop
Break and Continue Part 1
Break and Continue Part 2
Case Construct
Select Construct

7 Topics
Printf
Read
Eval and Set
More on set + unset
getopts
shopt type jobs disown
fg kill command

3 Topics
Grep Demo
Demo for sed Extended regular expressions
Globing

2 Topics
STDOUT STDIN STDERR part 1
STDOUT STDIN STDERR part 2

2 Topics
Functions part 1
Functions part 2

3 Topics
Arrays part 1
Arrays part 2
Arrays part 3

1 Topic
OR and AND lists

3 Topics
Debuging part 1
Debuging part 2
Debuging part 3

  Write a Review

BASH Programming Course: Master the Linux Command Line!

Go to Paid Course