https://missing.csail.mit.edu/
- Lecture 1 Course overview + the shell
- Lecture 2 Shell Tools and Scripting
- Lecture 3 Editors (Vim)
- Lecture 4 Data Wrangling
- Lecture 5 Command-line Environment
- Lecture 6 Version Control (Git) 6h+
- Lecture 7 Debugging and Profiling
- Lecture 8 Metaprogramming (build systems, dependency management, testing, CI)
- Lecture 9 Security and Cryptography
- Lecture 10 Potpourri
- Lecture 11 Q&A