Linux Full Course

2h 14m 15s
English
Paid

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

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 37 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online Linux Full Course

0:00
/
#1: Start using Linux

All Course Lessons (37)

#Lesson TitleDurationAccess
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

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Linux for Beginners

Linux for Beginners

Sources: zerotomastery.io
Learn the basics of Linux from scratch and gain practical skills in working with key commands, file management, access rights, processes, and basics...
7 hours 53 minutes 5 seconds