Linux Full Course
Course description
Linux - The Full Course is a hands-on tutorial where you will learn the powerful skill of administering a Linux system to self-host your own code on a Virtual Private Server (VPS).
Read more about the course
What will I learn?
- Everything you need to be productive with Linux
- Essential Linux concepts explained in 100 seconds
- File system navigation, permissions, and management
- System administration basics and user management
- Build complex scripts with Bash
- Understand process management and system monitoring
- Firewalls and network configuration
- How to choose a VPS provider
- Automate services with systemd
- Deploy your own web server Nginx
- Mount block storage for self-hosted databases
- Linux security fundamentals
What will I build?
You will set up and configure a Complete Linux Server Environment for a self-hosted web application inspired by real-world scenarios - you can use the project code on GitHub or bring your own application. The primary goal is to leverage Linux’s powerful command-line interface to teach you a variety of system administration and automation tasks. By the end of the course, you will be a certified Linux giga chad!
Watch Online
All Course Lessons (37)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Start using Linux Demo | 03:28 | |
| 2 | 10 Linux Distros | 04:50 | |
| 3 | Linux 101 | 12:23 | |
| 4 | 10 Essential Commands | 06:56 | |
| 5 | The File System | 03:55 | |
| 6 | WTF is $PATH | 02:38 | |
| 7 | File Permissions | 03:08 | |
| 8 | Sudo | 01:31 | |
| 9 | Bash Shell | 02:24 | |
| 10 | Bash Config | 02:35 | |
| 11 | Text Editors | 03:15 | |
| 12 | Grep && Sed | 03:05 | |
| 13 | Process Management | 03:39 | |
| 14 | Cron Jobs | 03:04 | |
| 15 | Tar & Gzip | 02:45 | |
| 16 | Package Managers | 03:15 | |
| 17 | Choosing a VPS | 04:49 | |
| 18 | SSH | 02:14 | |
| 19 | Build an App | 02:00 | |
| 20 | Firewall | 02:55 | |
| 21 | Code Transfer | 03:17 | |
| 22 | SSL | 02:39 | |
| 23 | Nginx | 03:08 | |
| 24 | Env Vars | 01:45 | |
| 25 | Systemd | 04:01 | |
| 26 | Mount a Volume | 03:15 | |
| 27 | Final Checklist | 05:37 | |
| 28 | Linux History | 08:23 | |
| 29 | Linux in 100 Seconds | 02:42 | |
| 30 | Docker 101 | 08:28 | |
| 31 | Ansible | 02:34 | |
| 32 | SST | 02:25 | |
| 33 | Neovim | 02:11 | |
| 34 | Bonus. Regular Expressions (RegEx) in 100 Seconds | 02:22 | |
| 35 | Bonus. gzip file compression in 100 Seconds | 02:18 | |
| 36 | Bonus. DNS Explained in 100 Seconds | 02:16 | |
| 37 | Bonus. NGINX Explained in 100 Seconds | 02:05 |
Unlock unlimited learning
Get instant access to all 36 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscription
Want to join the conversation?
Sign in to comment