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).
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!
Access our virtual Linux environment and give it a test drive before you enroll. It includes a fully functional Linux system where you can practice commands, write scripts, and more:
This course is beginner to intermediate level π¦ and expects some basic familiarity with computers. The content is fast-paced and hands-on, then dives into more complex self-hosting techniques on a live Linux server.
Updated July 1st, 2024 Ubuntu 24.04 LTS
Udemy - Docker & Kubernetes: The Practical Guide [2025 Edition]
Learn Docker, Docker Compose, Multi-Container Projecβ¦
Udemy - The Git & Github Bootcamp
Master the essentials and the tricky bits: rebasing,β¦
Udemy - Git & GitHub - The Practical Guide
Learn Git & GitHub and master working with commits, β¦
Fireship.io - VS Code Magic Tricks Course
Write code faster with VS Code tips, tricks, and besβ¦
Fireship.io - Firebase Security Course
Secure your Firebase app by mastering security rules
Udemy - GitHub Actions - The Complete Guide
Learn how to build automated CI / CD workflows with β¦