fb

Linux

Learn Linux and start self-hosting your apps like an open-source freedom fighter.

Logos: Apple, Netflix, Microsoft, Netlify, Uber, Tesla, Amazon, Spotify

You’ll be in great company with other developers we’ve trained

emoji burger

Learn it by building it

Admin a Linux system to self-host your own code on a virtual private server (VPS).

You’ll configure a complete Linux server environment for a self-hosted web app, and leverage Linux’s powerful command-line interface to learn system admin and automation tasks.

  1. 01

    Get Started

    • Start Using Linux
    • 10 Linux Distros
    • Linux 101
    • Lesson
  2. 02

    Terminal Mastery

    • 10 Essential Commands
    • The File System
    • WTF is $PATH
    • File Permissions
    • Sudo
    • Bash Shell and Config
    • Text Editors
    • Grep && Sed
    • Process Management
    • Cron Jobs
    • Tar and Gzip
    • Package Managers
    • Lesson
  3. 03

    Virtual Private Server

    • Choosing a VPS
    • SSH
    • Build an App
    • Firewall
    • Code Transfer
    • SSL
    • Nginx
    • Env Vars
    • Systemd
    • Mount a Volume
    • Lesson
    • Project
  4. 04

    Bonus Round

    • Linux History
    • Linux in 100 Seconds
    • Docker 101
    • Ansible
    • SST
    • Neovim
    • Coolify
    • Lesson

Make it click

Everything you need to know to master Linux

emoji eyes

Developers love our content (and we think you will too).

600 million plus
Over 600 million YouTube video views
100k
Over 100k developers have taken our courses
200k
Over 200k developers read our newsletters

Get that money.

Linux is an open-source powerhouse

  • Master essential Linux concepts and configuration
  • Build complex scripts with Bash
  • Level up your skills to get that raise
Let’s get started