External Exercises
Use these after the concept pages. The best order is official Missing Semester first, then focused drills for your weakest area.
Required Core Exercises
Missing Semester 2026
- Course Overview + The Shell - basic shell navigation, paths, and command use
- Command-line Environment - streams, environment variables, dotfiles, SSH, and tmux
- Development Environment and Tools - Vim, editor configuration, and modern development tooling
Interactive Learning Platforms
- Command Line Challenge - shell puzzle practice
- OpenVim - browser-based Vim introduction
- Vim Adventures - repeated modal editing practice
vimtutor- required if Vim is installed locally
Coding Platforms
- HackerRank Shell - shell scripting and text processing
- Exercism Bash Track - shell scripting with feedback
Cluster-Specific Practice
Cluster 1: Shell Mastery
- OverTheWire Bandit - command-line reasoning under pressure
- Linux Journey - structured Linux and shell review
- Practice target: complete at least 10 navigation, search, and redirection tasks without notes
Cluster 2: Editor Efficiency
- OpenVim - first-pass editor tutorial
- Vim Adventures - repetition through constrained gameplay
- Vim Golf - compact editing challenges once basics are solid
Cluster 3: Environment Automation
- Dotfiles guide - examples and organizational patterns
- tmux Getting Started - multiplexer basics for persistent sessions
- RegexOne - useful support for search and replace workflows
Professional Stretch Work
- Google Shell Style Guide - shell scripting discipline
- The Art of Command Line - professional command-line patterns
- Public dotfiles gallery - compare real-world setup strategies
Module Completion Checklist
- Completed Missing Semester 2026 shell, command-line environment, and development environment exercises
- Completed
vimtutoror equivalent - Finished the command-line workshop page in this module
- Built at least a minimal dotfiles folder or repository
- Wrote at least one automation script or shell function
- Completed the 15 + 5 module quiz and corrected all misses