5 chapters · 20 lessons

Terminal Introduction

Intro

A free beginner course to learn how to use the terminal and Linux commands by actually typing them in your browser. No setup required, so you can start practicing today.

About this course

A terminal is a tool for controlling your computer directly by typing text commands. It is the foundation of everyday development work, and with AI tools like Claude Code it has become a more valuable skill than ever.

This is the very first course for anyone wondering "what even is a terminal?" No prior knowledge required. Everything is explained from the ground up.

From terminal operations like cursor movement and tab completion, to creating, moving, copying, and deleting files and directories, you'll build a complete set of everyday skills. Five chapters and 20 lessons keep you on a clear path.

Each lesson takes 5 to 10 minutes, and the whole course takes about 2 to 3 hours. Every exercise runs in a safe virtual environment inside your browser, so there is nothing to install and no way to break your own computer.

After this course, the terminal won't feel intimidating anymore, and you'll have a solid foundation to move on to the fundamentals, advanced, and Git courses.

Sample Lessons

Skills you'll learn

Terminal Operations

Master cursor movement, tab completion, command history, and line-editing shortcuts to work comfortably in the terminal.

File & Directory Management

Create, copy, move, delete, and rename files and directories with confidence.

Understanding the File System

Learn tree structures and directory concepts so you can navigate to any location without hesitation.

Who this course is for

Want to Learn Programming the Right Way

The terminal is the first step. Perfect for those who want to build a solid foundation from the start.

Been Getting By, Want to Truly Understand

If you've been copy-pasting commands without really knowing why, this course helps you learn from the ground up and operate with confidence.

Want to Build Apps with AI Tools

Using AI coding tools effectively requires terminal fundamentals. Start building that foundation here.

Syllabus

5 chapters · 20 lessons

1What is Terminal?
// READY?

BEGIN YOUR
JOURNEY

Join thousands of developers who've mastered the terminal. Your first lesson awaits.