Terminal & Command Line Basics
Learn to navigate your computer like a pro using the command line. You'll understand essential commands, file system navigation, and why developers prefer the terminal over clicking around.
7 lessons
What Is the Terminal and Why Developers Use It
The terminal is a text-based interface that gives developers direct access to powerful tools and automation capabilities.
Opening the Terminal on macOS
Learn multiple ways to open Terminal on macOS and run your first commands to verify everything works.
Opening the Terminal on Windows (PowerShell and Windows Terminal)
Windows offers several terminal options. Learn to open PowerShell and Windows Terminal for modern development workflows.
Opening the Terminal in Linux and WSL2
Access the Linux command line on native Linux desktops or through WSL2 on Windows for powerful development workflows.
Basic Navigation and Directory Management
Master the essential commands for moving between folders and understanding where you are in the file system.
Running Commands and Scripts
Learn to execute programs, run scripts, and interpret common error messages when commands fail.
Fixing PATH and "Command Not Found" Errors
Understand why commands aren't found and learn to fix PATH issues across macOS, Linux, and Windows.