Section 1 : Section 1 Bash Programming Course Overview and Downloads

Lecture 1 Course Overview
Lecture 2 Course Downloads, Including the scripts used in the course and a cheat sheet 0:48

Section 2 : Section 2 Shell Scripting in a Nutshell

Lecture 3 Section Introduction
Lecture 4 Shell Scripting, Part I 8:38
Lecture 5 Shell Scripting, Part II 7:12

Section 3 : Section 3 Return Codes and Exit Statuses

Lecture 6 Exit Statuses and Return Codes 8:52
Lecture 7 Exit Status Demo 5:56

Section 4 : Section 4 Shell Functions

Lecture 8 Functions, Part I 7:18
Lecture 9 Functions, Part II

Section 5 : Section 5 Shell Script Checklist and Template

Lecture 10 Shell Script Checklist and Template 1:59

Section 6 : Section 6 Wildcards

Lecture 11 Introduction to Wildcards 0:23
Lecture 12 Wildcard Introduction, Part I 5:12
Lecture 13 Wildcard Introduction, Part II 7:3
Lecture 14 Wildcards in Shell Scripts 3:42
Lecture 15 Wildcard Scripting Demo

Section 7 : Section 7 Case Statements and Logic

Lecture 16 Case Statements

Section 8 : Section 8 Logging

Lecture 17 Logging 7:40

Section 9 : Section 9 While Loops

Lecture 18 While Loops, Part I 5:42
Lecture 19 While Loops, Part II 5:48

Section 10 : Section 10 Debugging Your Bash Programs

Lecture 20 Debugging 8:8
Lecture 21 More Debugging Tips 11:40

Section 11 : Section 11 Shell Scripts Used to Create This Course

Lecture 22 Scripts Used to Create This Course 3:59