Don't want to get left behind? Learn to build with A.I. now 🤖
Back to courses

DevOps Bootcamp: Learn Linux & Become a Linux Sysadmin

This DevOps Bootcamp will take you from an absolute beginner in Linux to getting hired as a confident and effective Linux System Administrator.

32 Days

Average time students take to complete this course.

Last updated: April 2024

Course overview

We guarantee you that this is the most comprehensive and up-to-date DevOps Bootcamp that you can find to learn and master Linux, from scratch.

Sure, other Linux sysadmin training courses and youtube videos can teach you the basics. But this course will ensure you actually retain what you're learning by giving you the chance to apply Linux in real-world scenarios with quizzes and challenges at the end of each section. You will also get hands-on experience by configuring a Linux Server from scratch in the cloud.

What you'll learn

  • Everything you need to become a professional Linux Sysadmin and get hired
  • Master all of the key concepts and commands in Linux starting from scratch
  • Learn how to set up the Linux environment (installing both Ubuntu and CentOS on a virtual machine)
  • Build a complete understanding of Linux OS (Distribution Independent) as a complete beginner
  • For each Linux key concept or command, you'll also get a cheatsheet, quiz, and practice exercises
  • Network Security & Ethical Hacking key concepts (Reconnaissance, Sniffing, Iptables Firewall and more)
  • Understanding of Linux File Permissions, Processes, User Account Management, Linux Networking or Software Management
  • Ability to actually apply a deep understanding of Linux on real-world projects
  • Acquire a solid foundation of Netfilter/Iptables Linux Firewall (Chains, Tables, Matches, Targets)

Linux powers the internet. It’s everywhere. From the smallest to the biggest companies like Amazon, Microsoft, SpaceX. They’re all using Linux on their backend.

This course isn't just for those that want to become Linux Sysadmins.

It's for any programmers that care about expanding their skillset and realize that at some point, they will have to work with Linux in their career.

This course is NOT like any other Linux Administration course you can take online.

Why?

Because this DevOps Bootcamp and Linux Administration course covers every major topic, including:

  • All important Linux commands
  • The Linux filesystem
  • File permissions
  • Process management
  • User account management
  • Software management
  • Networking in Linux
  • System administration
  • Bash Scripting
  • Iptables/Netfilter Firewall
  • Linux Security
  • And more...

... But the key difference is that by the end of this course, you will have the real-world practice and skills to get hired as an effective Linux System Engineer or Administrator.

Graduates of Zero To Mastery are now working at Google, Tesla, Amazon, Apple, IBM, Uber, Facebook, Shopify + other top tech companies.

They are also working as top freelancers getting paid while working remotely around the world.

And they come from all different backgrounds, ages, and experiences. Many even started as complete beginners.

So there's no reason it can't be you too.

By enrolling today, you’ll also get to join our exclusive live online community classroom to learn alongside thousands of students, alumni, mentors, TAs and Instructors.

Most importantly, you will learn Linux & DevOps from an industry expert that has 15+ years of actual real-world experience working with Linux as a DevOps Engineer.

Do you want to learn a new valuable skill, get hired, get a promotion, or simply prepare for the future? Well, then this course is for you!

This course is taught by me, Andrei a Senior Network Engineer and Professional Trainer.

Why should you learn from me?

  • I'm a Practitioner and an Enthusiast. Welcome to the real world! I’ve been using Linux for the last 15 years in real-world projects. I’m not just a random guy that teaches Linux Administration. That's arond 3,600 word days of learnings. And now I’m sharing all of these years of learnings with you
  • I'm an Educator and I know how to make a Syllabus. I know exactly what is important and what is not. For the last 10 years, I've trained thousands of people on Linux Administration, Security, Networking, and Programming
  • I know what companies are looking for. You won't just learn a bunch of commands and tools but you'll learn how to actually use them for real-world situations and jobs

The many topics covered in this DevOps & Linux Bootcamp course:

  • Setting up the environment (installing both Ubuntu and CentOS)
  • The Linux Terminal in-depth
  • The Linux File System
  • Absolute vs. relative paths. Walking through the File System (pwd, cd, tree)
  • The LS Command in-depth (ls)
  • Understanding file timestamps: atime, mtime, ctime (stat, touch, date)
  • Viewing files (cat, less, more, tail, head, watch)
  • Creating files and directories (touch, mkdir)
  • Copying, moving, renaming, and deleting files and directories (cp, mv, rm, shred)
  • Working with pipes in Linux (|, wc)
  • Command redirection (>, >>, 2> &>, cut, tee)
  • Finding files and directories (locate, find, which)
  • Find and Exec
  • Searching for String Patterns (grep, strings)
  • Comparing files (cmp, diff, sha256)
  • The VIM Editor in-depth
  • Compressing and archiving files and directories (tar, gzip, bzip2)
  • Hard and Symbolic Links. The Inode Structure
  • User accounts management
  • Understanding passwd and shadow files
  • Understanding Linux Groups (groups, id)
  • Creating, changing, and removing user accounts (useradd, usermod, userdel)
  • Group management (groupadd, groupdel, groupmod)
  • User account monitoring (whoami, who am i, who, id, w, uptime, last)
  • Linux file permissions
  • Octal (Numeric) Notation of file permissions
  • Changing file permissions (chmod)
  • Changing file ownership (chown, chgrp)
  • Understanding SUID (Set User ID), SGID (Set Group ID), and the Sticky Bit
  • Umask
  • Understanding files attributes (lsattr, chattr)
  • Linux process management
  • Processes and the Linux security model
  • Listing processes (ps, pstree, top, htop)
  • Signals and killing processes (kill, pkill, killall, pidof)
  • Foreground and background processes
  • Job control (jobs, fg, bg)
  • Networking on Linux
  • Getting information and configuring the Network Interfaces (ip, ifconfig, route)
  • Setting up static IP on Ubuntu (netplan)
  • Testing and troubleshooting network connectivity
  • Using, troubleshooting, and securing SSH (sshd)
  • Copying files over the network (scp)
  • Synchronizing files and directories using rsync
  • Using wget
  • Checking for listening ports (netstat, ss, lsof, telnet, nmap)
  • Software management
  • DPKG (Debian and Ubuntu Based Distros) and APT
  • DNF (RedHat Based Distros)
  • Compiling software from source code: Lab ProFTPD
  • Linux system administration
  • Task automation and scheduling using Cron (crontab) and Anacron
  • Mounting and unmounting file systems (df, mount, umount, fdisk, gparted)
  • Working with device files (dd)
  • Getting system hardware information (lwhw, lscpu, lsusb, lspci, dmidecode, hdparm)
  • Service management (systemd and systemctl)
  • Bash shell scripting
  • Security: Information gathering and sniffing traffic
  • Security: Netfilter/Iptables firewall
  • Security: SSH PKI & SSH Hardening

What's the bottom line?

This course is not about making you just code along without understanding the principles so that when you are done with the course you don’t know what to do other than watch another tutorial... No!

This course will push you and challenge you to go from an absolute beginner in Linux and DevOps to someone that is a confident and effective Linux Sysadmin 💪.

And you have nothing to lose. You can start learning right now and if this course isn't everything you expected, we'll refund you 100% within 30 days. No hassles and no questions asked.

When's the best time to get started? Today!

There's never a bad time to learn in-demand skills. But the sooner, the better. So start learning Linux today by joining the ZTM Academy. You'll have a clear roadmap to developing the skills to build your own projects, get hired, and advance your career.

Join Zero To Mastery Now

What you'll build

The best way you learn is by doing. Not just watching endless tutorials. That's why a key part of this course is the real-world projects that you'll get to build. Plus they'll look great on your portfolio.

Ansible Automater

Ansible Automater

You’ll learn how to automate the configuration, administration, and troubleshooting of your Linux servers using Bash Scripting and Ansible, which is one of the most used automation frameworks in the IT industry.

Securing and Hardening a Linux System

Securing and Hardening a Linux System

You’ll learn how to secure your data through encryption and how to hide your data in images or other files using steganography. We’ll dive deep into password auditing, file monitoring, firewalls, Netfilter, and iptables.

 WordPress With Docker

WordPress With Docker

You'll learn everything from installation, Docker CLI, pull images from the Docker hub, container monitoring, Docker image structure, create custom images using Dockerfile and use persistent data such as volumes.

Web and DNS Server

Web and DNS Server

You’ll learn how to get a domain, host it on your own DNS server, install and configure the Apache web server, PHP, and the MySQL Database Server. At the end of the project, you’ll install and secure a web application like WordPress.

Join Zero To Mastery Now

Course curriculum

To make sure this course is a good fit for you, you can start learning Linux for free right now by clicking any of the PREVIEW links below.

Getting Started

5 lectures

DevOps Bootcamp Series: Linux System Administrator2:05

PREVIEW

Course Outline5:50

PREVIEW

Exercise: Meet Your Classmates and Instructor

PREVIEW

Understanding Your Video Player (notes, video speed, subtitles + more)

PREVIEW

Set Your Learning Streak Goals

PREVIEW

Setting Up the Environment

7 lectures

Linux Distributions7:26

PREVIEW

Installing Ubuntu in a VM11:08

BEGIN

Things to Do After Installing Ubuntu10:16

BEGIN

Ubuntu and Linux Mint Download Links (OVA Files)

BEGIN

Migrating to Linux6:56

BEGIN

Quiz for Setting up the Environment

BEGIN

Let's Have Some Fun (+ More Resources)

BEGIN

The Linux Terminal in Depth

13 lectures

Terminals, Consoles, Shells and Commands9:33

PREVIEW

Linux Command Structure6:55

PREVIEW

Getting Help, Man Pages (man, type, help, apropos)11:09

BEGIN

Quiz for Getting Help in Linux

BEGIN

Mastering the Terminal: The TAB Key6:41

BEGIN

Mastering the Terminal: Keyboard Shortcuts4:57

BEGIN

Quiz for Mastering the Terminal

BEGIN

Mastering the Terminal: the Bash History8:40

BEGIN

Running Commands Without Leaving a Trace6:29

BEGIN

Recording the Date and Time for Each Line in History3:01

BEGIN

root vs. non-Privileged Users. Getting root Access (sudo, su, passwd)11:24

BEGIN

Quiz for Bash History and root Access

BEGIN

Unlimited Updates

BEGIN

Challenges - The Linux Terminal

1 lectures

The Linux Terminal

BEGIN

The Linux File System

36 lectures

Intro to The Linux Files System5:28

BEGIN

The Filesystem Hierarchy Standard ( FHS)9:39

BEGIN

Absolute vs. Relative Paths. Walking through the File System (pwd, cd, tree)13:10

BEGIN

Quiz for The Linux File System

BEGIN

The LS Command In Depth (ls)8:21

BEGIN

Understanding File Timestamps: atime, mtime, ctime (stat, touch, date)9:44

BEGIN

Sorting Files by Timestamp1:54

BEGIN

File Types in Linux (ls -F, file)7:32

BEGIN

Quiz for LS, File Types and Timestamps

BEGIN

Viewing Files - Part 1 (cat)4:27

BEGIN

Viewing Files - Part 2 (less, more)3:50

BEGIN

Viewing Files - Part 3 (tail, head, watch)6:17

BEGIN

Quiz for Viewing Files

BEGIN

Creating Files and Directories (touch, mkdir)7:10

BEGIN

Copying Files and Directories (cp)6:19

BEGIN

Moving and Renaming Files and Directories (mv)7:46

BEGIN

Removing Files and Directories (rm, shred)9:27

BEGIN

Quiz for mkdir, cp, mv, rm, shred

BEGIN

Working With Pipes in Linux (|, wc)8:07

BEGIN

Command Redirection (>, >>, 2> &>, cut, tee)14:31

BEGIN

Quiz for Piping and Command Redirection

BEGIN

Finding Files and Directories - Part 1 (locate, which)10:11

BEGIN

Finding Files and Directories - Part 2 (find)11:43

BEGIN

Find and Exec4:24

BEGIN

Searching for String Patterns in Text Files (grep)12:32

BEGIN

Searching for Strings in Binary Files (strings)3:39

BEGIN

Quiz for locate, find and grep

BEGIN

Comparing Files (cmp, diff, sha256)9:54

BEGIN

The Basics of VIM Text Editor8:46

BEGIN

The VIM Editor In Depth - Part 18:56

BEGIN

The VIM Editor In Depth - Part 25:49

BEGIN

Quiz for VIM Editor

BEGIN

Compressing and Archiving Files and Directories (tar, gzip)14:15

BEGIN

Hard Links and the Inode Structure9:29

BEGIN

Working With Symlinks. Symlinks vs. Hard Links5:22

BEGIN

Course Check-In

BEGIN

Challenges - The Linux File System

5 lectures

Challenges - Paths, ls, File Timestamps and Types, Viewing Files

BEGIN

Challenges - cp, mv, rm, shred

BEGIN

Challenges - tar, ln

BEGIN

Challenges - locate, find

BEGIN

Implement a New Life System

BEGIN

User Accounts Management

8 lectures

Understanding /etc/passwd and /etc/shadow files8:51

BEGIN

Understanding Linux Groups (groups, id)4:56

BEGIN

Creating User Accounts (useradd)8:17

BEGIN

Changing and Removing User Accounts (usermod, userdel)6:12

BEGIN

Creating Admin Users2:48

BEGIN

Group Management (groupadd, groupdel, groupmod)3:36

BEGIN

User Account Monitoring (whoami, who am i, who, id, w, uptime, last)7:21

BEGIN

Quiz for Accounts Management

BEGIN

Challenges - User Account Management

1 lectures

Challenges - User Accounts

BEGIN

Linux File Permissions

11 lectures

Understanding File Permissions7:21

BEGIN

Octal (Numeric) Notation of File Permissions5:51

BEGIN

Changing File Permissions (chmod)8:59

BEGIN

The Effect of Permissions on Directories7:24

BEGIN

Combining Find and Chmod Commands Together3:30

BEGIN

Changing File Ownership (chown, chgrp)6:54

BEGIN

Understanding SUID (Set User ID)10:26

BEGIN

Understanding SGID (Set Group ID)5:53

BEGIN

Understanding the Sticky Bit5:40

BEGIN

Umask5:11

BEGIN

Understanding Files Attributes (lsattr, chattr)7:15

BEGIN

Challenges - File Permissions

1 lectures

Challenges - File Permissions

BEGIN

Linux Process Management

7 lectures

Processes and The Linux Security Model8:39

BEGIN

Listing Processes (ps, pstree)12:23

BEGIN

Getting a Dynamic Real-Time View of the Running System (top, htop)13:12

BEGIN

Signals and Killing Processes (kill, pkill, killall, pidof)11:27

BEGIN

Foreground and Background Processes4:37

BEGIN

Job Control (jobs, fg, bg)7:27

BEGIN

Quiz for Process Management

BEGIN

Challenges - Linux Processes

1 lectures

Challenges - Linux Processes

BEGIN

Networking in Linux

14 lectures

Getting Information about the Network Interfaces (ip, ifconfig)7:20

BEGIN

Configuring the Network On The Fly (ifconfig, ip, route)7:15

BEGIN

Quiz for Network Interfaces

BEGIN

Setting Up Static IP on Ubuntu (netplan)7:38

BEGIN

Testing and Troubleshooting Network Connectivity9:49

BEGIN

Using SSH8:04

BEGIN

Troubleshooting SSH8:07

BEGIN

Securing the OpenSSH Server (sshd)11:36

BEGIN

Copying Files Over the Network (scp)12:01

BEGIN

Synchronizing Files and Directories using rsync11:56

BEGIN

Using rsync Over the Network6:51

BEGIN

Using wget9:31

BEGIN

Checking for Listening Ports (netstat, ss, lsof, telnet, nmap)9:37

BEGIN

Quiz for SSH, scp, rsync, netstat

BEGIN

Challenges - Networking in Linux

2 lectures

Challenges - Network Interfaces

BEGIN

Challenges - SSH, scp, rsync

BEGIN

Software Management

7 lectures

DPKG (Debian and Ubuntu Based Distros)9:12

BEGIN

Intro to APT1:50

BEGIN

Using APT (Advanced Package Tool)11:59

BEGIN

Quiz for dpkg and apt

BEGIN

Compiling Programs from Source Code vs. Package Manager4:58

BEGIN

Compiling C Programs3:28

BEGIN

Compiling Software from Source Code: Lab ProFTPD15:35

BEGIN

Challenges - Software Management

1 lectures

Challenges - dpkg, apt

BEGIN

System Administration

11 lectures

Task Automation and Scheduling Using Cron (crontab)14:50

BEGIN

Scheduling Tasks Using Anacron (anacron)6:45

BEGIN

Quiz for Cron and Anacron

BEGIN

Mounting and Unmounting File Systems (df, mount, umount, fdisk, gparted)11:04

BEGIN

Working With Device Files (dd)10:20

BEGIN

Getting System Hardware Information (lwhw, lscpu, lsusb, lspci, dmidecode, hdparm)13:13

BEGIN

Quiz for Getting Hardware Information

BEGIN

Intro to systemd3:28

BEGIN

Service Management (systemd and systemctl)7:05

BEGIN

Quiz for systemd and systemctl

BEGIN

Exercise: Imposter Syndrome2:55

BEGIN

Challenges - System Administration

1 lectures

Challenges - System Administration

BEGIN

Using AI and Natural Language to Administer Linux Systems (ChatGPT & ShellGPT)

4 lectures

Project Introduction3:55

BEGIN

Installing and Configuring ShellGPT10:58

BEGIN

Using ShellGPT Like a Pro12:12

BEGIN

The Chat Feature of ShellGPT7:57

BEGIN

Bash Shell Scripting

27 lectures

Bash Shell Scripting Examples

BEGIN

Bash Aliases7:09

BEGIN

Intro to Bash Shell Scripting7:33

BEGIN

The Bash Shebang and Comments5:50

BEGIN

Running Scripts3:50

BEGIN

Quiz for Bash Shell Basics

BEGIN

Variables in Bash10:48

BEGIN

Environment Variables7:24

BEGIN

Getting User Input5:12

BEGIN

Special Variables and Positional Arguments8:28

BEGIN

Quiz for Bash Variables

BEGIN

If, Elif and Else Statements9:24

BEGIN

Testing Conditions For Numbers3:12

BEGIN

Multiple Conditions and Nested If Statements6:12

BEGIN

Command Substitution5:58

BEGIN

Comparing Strings in If Statements8:53

BEGIN

Lab: Testing Network Connections4:26

BEGIN

Quiz for If...Elif...Else Statements

BEGIN

For Loops8:09

BEGIN

Lab: Dropping a List of IP addresses Using a For Loop4:26

BEGIN

While Loops9:42

BEGIN

Quiz for Loops

BEGIN

Case Statement9:18

BEGIN

Functions in Bash7:56

BEGIN

Variable Scope in Functions2:58

BEGIN

Menus in Bash. The Select Statement5:52

BEGIN

Lab: System Administration Script using Menus10:03

BEGIN

Challenges - Bash Scripting

4 lectures

Bash Scripting Basics

BEGIN

Flow Control (if...elif...else) and Command Substitution

BEGIN

Loops in Bash: for, while

BEGIN

Functions and Menus in Bash

BEGIN

Setting Up the Environment for the Hands-On Projects

3 lectures

Running a Linux Server in the Cloud7:26

BEGIN

Securing SSH with Key Authentication5:08

BEGIN

DigitalOcean Referral Link, Ubuntu and CentOS Download Links (OVA Files)

BEGIN

Project #1 - Running Containerized Applications with Docker

16 lectures

Project Overview5:31

BEGIN

What is Docker? Why use it?4:58

BEGIN

Installing Docker8:10

BEGIN

The Docker Client3:57

BEGIN

Pulling Images and Running Containers11:13

BEGIN

Lab: Running a Web Server in a Docker Container5:03

BEGIN

Listing Images and Containers4:19

BEGIN

Removing Images and Containers8:11

BEGIN

Getting Shell Access to a Container6:23

BEGIN

Executing Commands in a Running Container3:13

BEGIN

Getting Information about the Running Containers6:31

BEGIN

Committing Container Changes into a New Image6:25

BEGIN

Tagging and Pushing Custom Images to Docker Hub4:47

BEGIN

Image Structure and Layers4:27

BEGIN

Creating Custom Images using Dockerfile10:52

BEGIN

Persistent Data: Volumes5:02

BEGIN

Challenges - Docker

1 lectures

Challenges - Docker

BEGIN

Project #2 - Securing and Hardening a Linux System

23 lectures

Project Overview2:21

BEGIN

Linux Security Checklist5:48

BEGIN

Securing the OpenSSH Server (sshd)11:36

BEGIN

Securing the Boot Loader (Grub)6:11

BEGIN

Enforcing Password Policy9:11

BEGIN

Locking or Disabling User Accounts6:55

BEGIN

Giving Limited root Privileges (sudoers and visudo) - Part 16:36

BEGIN

Giving Limited root Privileges (sudoers and visudo) - Part 29:20

BEGIN

Setting Users’ Limits (Running a DoS Attack Without root Access)5:44

BEGIN

Intro to Cracking Passwords4:14

BEGIN

Cracking Linux Passwords using John The Ripper7:47

BEGIN

Checking Files Integrity with AIDE - Part 111:32

BEGIN

Checking Files Integrity with AIDE - Part 24:36

BEGIN

Scanning for Rootkits (rkhunter and chkrootkit)8:57

BEGIN

Scanning for Viruses with ClamAV10:38

BEGIN

Full Disk Encryption Using dm-crypt and LUKS12:12

BEGIN

Unlocking LUKS Encrypted Drives With A Keyfile4:20

BEGIN

Symmetric Encryption Using GnuPG9:45

BEGIN

Steganography Explained10:02

BEGIN

Steganography In Depth7:17

BEGIN

Hide Secret Messages Through Steganography with Steghide9:07

BEGIN

Scanning Networks with Nmap9:39

BEGIN

Nmap Advanced9:24

BEGIN

Project #3: Setting Up a Web and DNS Server

20 lectures

Project Overview: The Big Picture2:58

BEGIN

Getting a Domain Name13:22

BEGIN

Diving into the DNS Protocol and Installing a DNS Server (BIND9)10:21

BEGIN

Setting Up the Authoritative BIND9 DNS Server15:00

BEGIN

Installing a Web Server (Apache2)3:30

BEGIN

Setting Up Virtual Hosting11:00

BEGIN

Securing Apache with OpenSSL and Digital Certificates9:21

BEGIN

Access Control by Source IP Address8:08

BEGIN

The 'Files' Directive8:24

BEGIN

The .htaccess File7:52

BEGIN

HTTP Digest Authentication6:25

BEGIN

The Options Directive and Indexing13:40

BEGIN

HTTP Compression5:56

BEGIN

SetHandler and Server Status5:05

BEGIN

Installing PHP3:13

BEGIN

Installing and Securing the MySql Server4:51

BEGIN

Installing phpMyAdmin9:22

BEGIN

Securing phpMyAdmin4:05

BEGIN

Installing a Web Application (WordPress)8:58

BEGIN

Securing WordPress5:14

BEGIN

Challenges - DNS and WEB

2 lectures

Challenges - DNS and BIND

BEGIN

Challenges - Apache2

BEGIN

Project #4 - Automating Linux Administrative Tasks With Ansible

8 lectures

Intro to Ansible3:24

BEGIN

Prerequisites2:19

BEGIN

Ansible Inventory File12:01

BEGIN

Ansible Ad-Hoc Commands: The Shell Module5:55

BEGIN

Ansible Ad-Hoc Commands: The Script Module4:18

BEGIN

Ansible Ad-Hoc Commands: The APT Module5:28

BEGIN

Ansible Ad-Hoc Commands: The Service Module3:34

BEGIN

Ansible Ad-Hoc Commands: The User Module5:32

BEGIN

Challenges - Automation with Ansible

1 lectures

Ansible

BEGIN

Bonus: IPFS - The InterPlanetary File System

4 lectures

What is IPFS and How It Works9:39

BEGIN

Installing IPFS on Linux7:43

BEGIN

Running an IPFS Node on Linux6:59

BEGIN

Pinning Objects4:02

BEGIN

Bonus: SSH Public Key Authentication

5 lectures

SSH Public Key Authentication Overview4:25

BEGIN

Generating SSH Key Pair on Windows4:58

BEGIN

Generating SSH Key Pair on Linux3:58

BEGIN

What about macOS?

BEGIN

Configuring SSH Public Key Authentication on Linux11:29

BEGIN

Where To Go From Here?

6 lectures

Thank You!1:17

BEGIN

Review This Course!

BEGIN

Become An Alumni

BEGIN

Learning Guideline

BEGIN

ZTM Events Every Month

BEGIN

LinkedIn Endorsements

BEGIN

Meet your instructor

Your instructor (Andrei) isn't just an expert with 15+ years of real-world professional experience as a DevOps Engineer. He has been in your shoes. He makes learning fun. He makes complex topics feel simple. He will motivate you. He will push you. And he will go above and beyond to help you succeed.

Andrei Dumitrescu

Hi, I'm Andrei Dumitrescu!

Andrei is a Senior Network & Software Engineer with 15+ years of experience and over 50,000+ students have taken at least one of his top-rated courses.

SEE MY BIO & COURSES

Andrei Dumitrescu

DevOps Engineer

Frequently asked questions

Are there any prerequisites for this DevOps course?

  • A computer (Windows, Mac, or Linux) with an internet connection. That's it!
  • No prior Linux knowledge is required. You will learn everything from scratch
  • A willingness and enthusiasm to learn
  • This course is primarily at beginners. While you will learn some more advanced topics as well, this course might not be for you if you already have more than a few years of Linux experience

Who is this DevOps Bootcamp for

  • Anyone who wants to gain a complete and practical understanding of the Linux Operating System and Linux Command Line
  • Anyone who wants to go from complete beginner to getting hired as a Linux Sysadmin
  • Anyone with some Linux experience that wants to fill in gaps to become an effective System Administrator
  • Students who are interested in going beyond all of the "beginner" tutorials out there that don't give you real-world practice or skills you need to actually get hired
  • Any tech professionals that want to invest in their career by expanding their skillset and become more valuable and effective in their career
  • Application support engineers or developers that are required to use the Linux operating system
  • You want to learn from an actual DevOps Engineer that not only has 15+ years of experience working for companies of all sizes as a Linux System Administrator but has also trained over 50,000 students in-person and online

Do you provide a certificate of completion?

We definitely do and they are quite nice. You will also be able to add Zero To Mastery Academy to the education section of your LinkedIn profile as well.

Can I use the course projects in my portfolio?

Yes, you’d be crazy not to in our slightly biased opinion! All projects are downloadable and ready to use the minute you join.

Many of our students tell us the projects they built while following along with our courses were what got them interviews and because they built the projects themselves, they could confidently explain and walk through their work during the interview.

You know what that means? Job offer!

Are there subtitles?

Yes! We have high quality subtitles in 11 different languages: English, Spanish, French, German, Dutch, Romanian, Arabic, Hindi, Portuguese, Indonesian, and Japanese.

You can even adjust the text size, color, background and more so that the subtitles are perfect just for you!

Still have more questions about the Academy?

Still have more questions specific to the Academy membership? No problem, we answer some more here.

Invest in a better you. For less than a coffee a day.

Choose your currency:
$ USD US Dollar
Lifetime
100% OFF$999
$999
Only pay once, ever
You're serious about advancing your career and never getting left behind
Start Learning Now

MOST POPULAR

Save 40% vs. monthly (that's $189 a year)
Annual
100% OFF$279 / year
$23 / month
$279 / year
You're committed to getting hired and starting a career in tech
Start Learning Now
Monthly
100% OFF$39 / month
$39 / month
You're ready to upskill and advance your career
Start Learning Now

Every ZTM membership includes:

Unlimited access to all courses, projects + workshops, and career paths
Access to our private Discord with 400,000+ members
Access to our private LinkedIn networking group
Custom ZTM course completion certificates
Live career advice sessions with mentors, every month
Full access to all future courses, content, and features
100% RISK FREE

We know you'll love ZTM. That's why we provide a no hassle, 30-day money back guarantee.