Lesson Schedule

09:00 0. Lesson Schedule
09:00 1. Introducing the Shell What is a command shell and why would I use one?
09:05 2. Files and Directories How do I run programs using the shell?
How do I navigate my computer using the shell?
09:20 3. Creating Things How do I run programs using the shell?
How do I navigate my computer using the shell?
09:40 4. Pipes and Filters How can I combine existing commands to do new things?
10:00 5. Shell Scripts How can I save and re-use commands?
10:20 6. Loops How can I perform the same actions on many different files?
10:40 7. Finding Things How can I find files?
How can I find things in files?
11:00 8. Additional Exercises How can I build a data-processing pipeline?
11:20 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.