FREE course

CLI fundamentals

159 students 6 messages
Course updated 15 October 2022
Course CLI fundamentals
Free course
Sign up
  • In-browser editor for exercises
  • Permanent access to theory
  • Asynchronous learning

Included in the course

19 lessons (video or text)
19 exercises in the IDE
57 quizzes
Assistance in Discussions on the website

What you'll learn

  • How to navigate the file system
  • How to deal with environment variables
  • How to manage file access
  • How to use package managers to install utilities
  • How to exit Vim


The command line is the first thing a developer encounters when working on *nix systems such as Linux or macOS. Its significance is impossible to overestimate, it's the main way to interact with the system and the way to operate numerous programs, such as git or ansible.


Estimated time: 22 hours


We recommend working on these challenges after completing the course. They'll help you obtain more experience in programming and strengthen your new skills.

completion rate
Suggested learning programs

From a novice to a developer. Get a job or your money back!

Frontend Developer icon
Development of front-end components for web applications
start anytime 10 months
Layout Designer icon
New Under development beginner
Layout with the latest CSS standards
start anytime 5 months