
- Development Tools
- Beginner
About this Course
Apps for ordinary users use GUIs you control with a mouse or touchscreen. But developers know the most powerful way to interact with computers is by using text in the terminal. This course will set you on the path to terminal mastery!
What you'll learn
- The terminal
- Command-line interfaces
- Shells
The Command Shell
In this stage, we'll describe what Terminal programs are and how they let you interact with shell programs and command-line interfaces.
9 stepsDirectories and Files
Graphical programs like File Explorer or the Finder allow you to create, copy, move, and delete files and folders. But you can also carry out all these operations in the terminal.
8 stepsCommon Commands
In this stage, we'll introduce some helpful commands you can run in the terminal.
10 stepsTeacher
-
Jay McGavren
Resident Ruby and Go teacher for Treehouse. Author of Head First Ruby, a tutorial book on the core Ruby language.