These are the best Linux courses on the web (October 2018)

Below you will find the best linux courses that are currently available on the internet. They are updated regularly with the aim to keep all their characteristics like price, level of difficulty, and certificate quality up to date so you can make an informed decision about which is the best linux course for you. Feel free to use the filters below to sift through the entire database on Courseroot.

Level Level Dropdown
  • All levels
  • Beginner
  • Intermediate
  • Expert
Pricetag Price Dropdown
  • All
  • Free
Certificate Certificate Dropdown
  • All
  • Certificate (q1)
  • Certificate (q2)
  • High quality
Hours of content Hours Dropdown
  • All
  • 0 to 10
  • 10 to 50
  • 50 to 100
Platforms Platform Dropdown
  • All
  • Coursera
  • edX
  • Futurelearn
  • Pluralsight
  • Skillshare
  • Springboard
  • Udacity
  • Udemy
  • Update
Filter suggestions:
Beginner
Free
Udemy
Coursera
Clear filters
Online Course by Udemy
4.2
(19,757)
$17.99

The Complete Ethical Hacking Course: Beginner to Advanced!

by Ermin Kreponic | Udemy

Have you ever been interested in the concept of ethical hacking? If so, this course is the right one for you. This ethical hacking course is applicable for beginners to advanced students who want to learn about penetration testing, web testing, and WiFi hacking using Linux.

All levels
25h
Certificate (q1)
Self-paced
Online Course by Udacity
()
Free

Configuring Linux Web Servers

by | Udacity

Enroll in this course now and learn how to configure Linux Web Servers such as Apache HTTP Server and PostgreSQL database server. In this course, the student will be exploring various Linux distributions and learn their differences, exploring how Linux is different from other operating systems, and exploring Linux security. More information

Expert
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Linux Command Line Basics

by | Udacity

This course is perfect for beginners who have no experience with the Linux Systems and command-line interface. Throughout this course, you'll learn the fundamentals of the command line interface of a Linux server: the terminal and shell (GNU Bash) and also learn the files ad directories in the Linux file system. More information

Beginner
15-35h
No certificate
Self-paced
Online Course by Udemy
4.5
(10,794)
$11.99

Learn Linux in 5 Days and Level Up Your Career

by Jason Cannon | Udemy

Become a Linux professional if you take this course right away. It guides beginners, intermediate and advanced students on how to use the program, as well as applying the in-demand Linux skills to particular projects.

All levels
12.5h
Certificate (q1)
Self-paced
Online Course by Udemy
4.4
(6,563)
$11.99

Linux Command Line Basics

by Ahmed Alkabary | Udemy

Linux is a freely distributable operating system based on Unix that can be installed on PCs, laptops, netbooks, mobile and other devices. It is important for most IT experts that is why this course is offered to all levels. The topics mainly focus on the fundamentals which assist beginners and advanced Linux users in their tasks.

All levels
5h
Certificate (q1)
Self-paced
Online Course by Pluralsight
4.5
(623)
Free Trial

Introduction to the Bash Shell on Mac OS and Linux

by Reindert-Jan Ekker | Pluralsight

Take this introductory course if you want to learn about using Bash on Linux and Mac OS X. Basically, Bash is the default login shell on these systems and adding it to the skillset will open up a whole new world of possibilities. Learn more about remote access and system administration at the end of this specific course.

Intermediate
3h 29m
Certificate (q2)
Self-paced
Online Course by Udemy
4.5
(4,187)
$11.99

Linux Administration Bootcamp: Go from Beginner to Advanced

by Jason Cannon | Udemy

Learn Red Hat Linux & CentOS: Use the in-demand skills to start a career as a Linux Server Admin or Linux Administrator!

All levels
8h
Certificate (q1)
Self-paced
Online Course by Pluralsight
4.5
(568)
Free Trial

Linux Installation and Initial Configuration

by Andrew Mallett | Pluralsight

Learn to master multiple Linux distributions. In the meantime, you

Beginner
6h 21m
Certificate (q2)
Self-paced
Online Course by edX
()
Free

Introduction to Linux

by The Linux Foundation | edX
Beginner
#VALUE!
Certificate (q1)
Self-paced
Online Course by edX
()
Free

C Programming: Using Linux Tools and Libraries

by Dartmouth College | edX

Learn how to use professional tools and libraries to write and build C programs within the Linux operating system. Receive instant feedback on your code right within your browser. This seventh and final course in the C Programming with Linux Professional Certificate program will allow you to develop

Intermediate
9h
Professional
Self-paced
Online Course by Udemy
4.7
(3,111)
$17.99

Preparatorio para Certificacao Linux LPIC-1 e CompTIA Linux+

by Ricardo Prudenciato | Udemy

Take this practical course to prepare to pass two exams on LPI 1 (101 and 102) Certifications and CompTIA Linux+ (103 and 104)...

All levels
28h
Certificate (q1)
Self-paced
Online Course by Pluralsight
4.5
(450)
Free Trial

Linux Command Line Interface (CLI) Fundamentals

by Andrew Mallett | Pluralsight

In this course, you will learn to master the command line shell in Linux and Unix. This is the 2nd of 4 courses that will prepare you for the LPIC-1 and CompTIA Linux+ certification. Mastering the command line is so important when it comes to managing the Linux Server. Very often there will be no GU

Beginner
4h 43m
Certificate (q2)
Self-paced
Online Course by Pluralsight
4.5
(424)
Free Trial

Red Hat Enterprise Linux Shell Fundamentals

by Nigel Poulton | Pluralsight

Get under-the-hood and behind-the-scenes with the most popular Linux command shell, the Bash shell. This course covers streams, variables, environments, interpreting and executing commands, pipelines, aliases, and more. In this course, we cover the main aspects of the Bash shell, still the most popu

Beginner
2h 11m
Certificate (q2)
Self-paced
Online Course by Pluralsight
4.5
(422)
Free Trial

Puppet Fundamentals for System Administrators

by Ben Piper | Pluralsight

Learn step-by-step how to deploy and use Puppet to automate configuration management and software deployment for Windows and Linux. No programming experience required! We cover manifests, modules, templates, Hiera, roles, profiles, and version control using Git. Learn step-by-step how to deploy and

Beginner
5h 31m
Certificate (q2)
Self-paced
Online Course by Udemy
4.2
(3,125)
$11.99

Linux Basics: All You Need To Know To Start

by Muhammed Torkey | Udemy

Start Linux, understand Linux and begin your journey to master Linux.

Beginner
3h
Certificate (q1)
Self-paced
Online Course by Udemy
4.3
(2,768)
$16.99

Shell Scripting: Discover How to Automate Command Line Tasks

by Jason Cannon | Udemy

Learn shell programming for Linux, Unix, & Mac. Learn how to write shell scripts like a pro & solve real-world problems!

All levels
5.5h
Certificate (q1)
Self-paced
Online Course by Pluralsight
4.5
(342)
Free Trial

Linux System Administration Fundamentals

by Andrew Mallett | Pluralsight

Working with the objectives of the LPIC-1 117-102 exam, we guide you through managing a Linux system. This is the 3rd of 4 courses that will prepare you for the LPIC-1 and Linux+ CompTIA certification. The second exam for the LPIC-1, 117-102 requires you to know a little about scripting and customiz

Beginner
4h 28m
Certificate (q2)
Self-paced
Online Course by Pluralsight
4.5
(330)
Free Trial

Introduction to Game Development with Unity

by Alexander Zanfir | Pluralsight

Learn to develop a high-quality 3D game for web, PC, Mac or even Linux using Unity. Game development can be fun and very rewarding when publishing a hit game to the iOS App Store or Android Market. Learn how to make a high quality 3D Game ready for publishing to the App Store or Web like Facebook in

Intermediate
4h 31m
Certificate (q2)
Self-paced
Online Course by edX
()
Free

Data Science:?Productivity Tools

by Harvard University | edX

Data science projects involve keeping track of many data files and analysis scripts. Learn GitHub, git, Unix/Linux and RStudio to keep your projects organized and produce reproducible reports. A typical data analysis project may involve several parts, each including several data files and different More information

Beginner
8h
Professional
Self-paced
Online Course by Udemy
4.6
(2,189)
$11.99

Linux for Beginners

by Jason Cannon | Udemy

An Introduction to the Linux Operating System and Command Line

All levels
7h
Certificate (q1)
Self-paced
Online Course by Udemy
4.1
(2,462)
$16.99

C Programming For Beginners

by Huw Collingbourne | Udemy

Learn C in ten easy steps on Windows, Mac OS X or Linux

All levels
8h
Certificate (q1)
Self-paced
Online Course by Udemy
4.2
(2,356)
$11.99

Ermin Kreponic's Course for CentOS and Red Hat Linux - RHCSA

by Ermin Kreponic | Udemy

Learn the basics of CentOS and Red Hat Linux! Prepare and pass the Red Hat certified system administrator (RHCSA) exam!

All levels
17h
Certificate (q1)
Self-paced
Online Course by edX
()
Free

C Programming: Modular Programming and Memory Management

by Dartmouth College | edX

Enhance your coding skills along your path to becoming a proficient C programmer with the essential concepts of functions and pointers. Receive instant feedback on your code right within your browser. In this course, part of the C Programming with Linux Professional Certificate program,

Beginner
6h
Professional
Self-paced
Online Course by Coursera
4.6
(1,190)
$43/mo.

The Raspberry Pi Platform and Python Programming for the Raspberry Pi

by University of California, Irvine | Coursera

The Raspberry Pi is a small, affordable single-board computer that you will use to design and develop fun and practical IoT devices while learning programming and computer hardware. In addition, you will learn how to set up up the Raspberry Pi environment, get a Linux operating system running, and w More information

All levels
26-40h
Certificate (q2)
Starts Jul 30

  • -1
  • 0
  • 1
  • 2
  • 3
Displaying 0 to 24

Popular Subjects

Machine Learning+200 courses
MBA+100 courses
Business+2500 courses
Photography+350 courses
Python+750 courses
Java+1300 courses
Marketing+1500 courses
Project Management+200 courses
PMP+100 courses
Analytics+300 courses
Data Science+200 courses
SEO+500 courses
Matlab+60 courses
Big Data+150 courses
See all

Want to try another search?