Lessons
Bash · Medium
Bash · Medium. Ten lessons. Open-book quizzes. Lesson 1 free.
10 lessons · The Host · Lesson 1 free
Pass all ten lessons for the certificate. Sample · Claim

Lesson 1 · On the house
process substitution
<(cmd)

Lesson 2
namerefs and locals
declare -n.

Lesson 3
traps
Cleanup on exit.

Lesson 4
getopts
Parse flags.

Lesson 5
mapfile / readarray
Slurp lines.

Lesson 6
coprocesses sketch
Background dialogue.

Lesson 7
job control
bg fg and &

Lesson 8
printf discipline
Safer than echo.

Lesson 9
PATH and hashing
Command lookup.

Lesson 10
Medium capstone
Flag + loop tool.
Sample certificate
Certificate of completion
Sign in to claim your certificate of completion.
Certificate
Finish all ten lessons, then sign in
Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.