Best Comptia Linux Courses

Find the best online Comptia Linux Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Comptia Linux Courses.

Start Kali Linux, Ethical Hacking and Penetration Testing!

Learn the basics of ethical hacking, penetration testing, web testing and wifi hacking in kali linux!

Created by Ermin Kreponic - IT Expert

"]

Students: 290470, Price: Free

Students: 290470, Price:  Free

You will get to see screen capture live tutorials showing you everything you need to do to get started with ethical hacking and penetration testing including information about all of the topics below!

Learn the basics of what ethical hacking and penetration testing is to decide whether you want to go to an advanced level! Get a full tutorial on how to install VirtualBox o including on Windows 8.1 and gain the ability to run Kali Linux in any environment. See what to do to create the virtual environment and learn the basics of the Linux terminal.

Continue through the course to learn how to stay anonymous with tor and use Virtual Private Networks (VPN). Follow this information with an introduction to the ethical hacking and penetration testing tools you can use to take your learning from beginner to advanced! See how to change a mac address with macchanger. Discover how to use aircrack for wifi hacking, learn about proxychains, and finish with denial of service attacks.

Take this course now to get your learning started fast as an IT security professional online!

Linux Command Line Basics

This is an introductory course to the Linux command Line. It's great for both Linux beginners and advanced Linux users.

Created by Ahmed Alkabary - DevOps Engineer @Boeing ✈️- 190,000+ Happy Students.

"]

Students: 154031, Price: $124.99

Students: 154031, Price:  Paid

Join the most popular #1 Linux Course on Udemy (over 140,000 students) and get all my three best seller books for FREE:

  1. Learn Linux Quickly
    A Friendly Guide to Easily Master the World's Most Powerful Operating System.

  2. Learn Bash Quickly
    A Friendly Guide with Exercises to Easily Get Started with Bash Scripting

  3. Learn Ansible Quickly - RHCE

    Master All Ansible Automation skills required to pass EX294 exam and become a Red Hat Certified Engineer.

    ** Red Hat Certified Engineer (RHCE) is considered as one of the top paying certifications in the IT industry averaging an annual salary of $101,527 ** 

Become an effective Linux user and advance your Career. Learning the Linux Command Line will take you FAR!

  • Learn to appreciate the power of the Linux command line.

  • Understand the structure of the Linux File System.

  • Learn how to utilize Linux man pages and help tools.

  • Realize the differences between soft and hard links.

  • Learn how to navigate your Linux File System using few simple commands!

  • Learn how to create, modify and process files.

  • Learn how to create your own Linux commands.

You will also find animated videos to help you understand complex Linux concepts in a very simple way.

There is a file associated with every video explaining the commands to reinforce your understanding and to clear any confusion you have.

Learn Linux in 5 Days and Level Up Your Career

Use the in-demand Linux skills you learn in this course to get promoted or start a new career as a Linux professional.

Created by Jason Cannon - Professional system administrator, consultant, and author.

"]

Students: 134736, Price: $99.99

Students: 134736, Price:  Paid

JOIN THE OTHER 20,000 SUCCESSFUL STUDENTS WHO HAVE ALREADY TAKEN THIS COURSE

If you want to learn how to use Linux and level up your career but are pressed for time, read on. Hello. My name is Jason Cannon and I'm the author of Linux for Beginners as well as the founder of the Linux Training Academy. When I ask people to tell me what their biggest challenge is to learning Linux, they all say the same thing: Time.

That's why I've created this course. Give me just 45 minutes a day for the next 5 days and I will teach you exactly what you need to know about the Linux operating system. You'll learn the most important concepts and commands, and I'll even guide you step-by-step through several practical and real-world examples.

So, if you can spare a few minutes a day and want to learn the ins-and-outs of the Linux Operating System, join me and the other students in this course today.

Free Bonus - How to Install WordPress on Your Very Own Linux System

As an added bonus for enrolling in the Learn Linux in 5 Days video training course, you'll receive a step-by-step checklist and video that teaches you how to install WordPress on an Ubuntu Linux system. First, you'll learn what software is required for WordPress to run on a Linux system. Next, you'll be given the exact commands to type that install all the required software and WordPress.

You'll learn how to install a web server, how to install a database server, how to create database users, and how to configure WordPress. Before you know it, you'll have a fully functioning blog on your hands. This is a great way to put your new-found Linux skills to good use. Totally optional, but very cool: If you want to host your blog on the internet on your very own installation of Linux, I'll show you were you can get hosting for just $5 a month.

____________________

Learn Linux in 5 Days doesn't make any assumptions about your background or knowledge of Linux. You need no prior knowledge to benefit from this course. You will be guided step by step using a logical and systematic approach. As new concepts, commands, or jargon are encountered they are explained in plain language, making it easy for anyone to understand. Here is what you will learn by taking Learn Linux in 5 Days:

  • How to get access to a Linux server if you don't already.
  • What a Linux distribution is and which one to choose.
  • What software is needed to connect to Linux from Mac and Windows computers.
  • What SSH is and how to use it.
  • The file system layout of Linux systems and where to find programs, configurations, and documentation.
  • The basic Linux commands you'll use most often.
  • Creating, renaming, moving, and deleting directories.
  • Listing, reading, creating, editing, copying, and deleting files.
  • Exactly how permissions work and how to decipher the most cryptic Linux permissions with ease.
  • How to use the nano, vi, and emacs editors.
  • Two methods to search for files and directories.
  • How to compare the contents of files.
  • What pipes are, why they are useful, and how to use them.
  • How to compress files to save space and make transferring data easy.
  • How and why to redirect input and output from applications.
  • How to customize your shell prompt.
  • How to be efficient at the command line by using aliases, tab completion, and your shell history.
  • How to schedule and automate jobs using cron.
  • How to switch users and run processes as others.
  • How to find and install software.
  • Unconditional Udemy 30 day money-back guarantee - that's my personal promise of your success!

What you learn in Learn Linux in 5 Days applies to any Linux environment including Ubuntu, Debian, Kali Linux, Linux Mint, RedHat, Fedora, OpenSUSE, Slackware, and more.

Enroll now and start learning the skills you need to level up your career!

Linux Tutorials and Projects (Free)

Free Tutorials Including Load Balancing, MySQL Replication, SSL Certificate Management and More.

Created by Jason Cannon - Professional system administrator, consultant, and author.

"]

Students: 108420, Price: Free

Students: 108420, Price:  Free

In this course, you will learn how to:

  • Install an SSL Certificate on CentOS Linux and Apache
  • Load Balance HTTP and Web Traffic Using Nginx
  • Configure MySQL Master-Slave Replication on Ubuntu Linux

Hello. My name is Jason Cannon and I'm the author of Linux for Beginners, the founder of the Linux Training Academy, and an instructor to thousands of satisfied students. I started my IT career in the late 1990's as a Unix and Linux System Engineer and I'll be sharing some of my real-world Linux experience with you throughout this course.

When you enroll, you get lifetime access to the course.  Your course never expires.  You can study at your own pace and refer back to the lessons whenever you want!

Enroll now!

Intro to Linux Shell Scripting (Free course)

Get up to speed with Linux shell scripting quickly

Created by Jason Cannon - Professional system administrator, consultant, and author.

"]

Students: 89311, Price: Free

Students: 89311, Price:  Free

In this mini-course, you'll learn the essentials of writing your own Linux shell scripts, including:

  • How to avoid the most common mistakes made by inexperienced shell scripters.
  • Understanding and using best practices and standard conventions. (If you don't follow these guidelines you'll look like a rank amateur.)
  • A simple technique that can make amazingly complex scripts easy to write.

I've used shell scripts to save myself countless hours of tedious work.  More importantly, having the ability to write shell scripts has helped me enormously in my career.

Not only did I get to take on some very interesting projects because I had the ability to shell script, I was also able to jump right to the front of the line when it came time for promotions.

I want that same thing for you, too!

Even if you're not interested in furthering your career, you can write shell scripts that organize your vacation photos, track your stock portfolio, and more...

I can't wait to see what shell scripts you create!

Jason

Command Line Essentials: Git Bash for Windows

A step-by-step guide for Windows users unfamiliar with Bash or the terminal environment.

Created by Jason Taylor - Lead Software Engineer, Dev Trainer (19 courses,50k reviews)

"]

Students: 85977, Price: Free

Students: 85977, Price:  Free

Command Line Essentials: Git Bash on Windows

This course is designed to cut academic theory to just the key concepts and focus on basics tasks in the Bash command line in order to be productive quickly. Students can expect to learn the minimum needed to start using the Bash shell in less than an hour.

Course Outline

Course Introduction and Overview provides an introduction to this course and the Bash shell environment.

Installation provides step-by-step instructions on how to setup Git for Windows and the Notepad++ text editor.

The real meat of the course is the Basic Commands section, where we step through many of the common Bash commands and uses. Towards the end, we start putting the commands together to build a simple Bash script, which we also execute.

Finally, I share some final thoughts in the Conclusion.

Course Features

Presentations provide audio/video training of conceptual ideas. Since few like slide-ware presentations, slide-presentations are kept to a minimum.

Screencasts provide a video of the instructor's computer system with any actions, commands, or screens displayed and narrated -- this is the majority of the course.

Following the Basic Commands section, there is a downloadable reference of all the commands used in this course.

The quizzes reinforce the key concepts by testing your newly learned knowledge throughout the course.

Linux Administration Bootcamp: Go from Beginner to Advanced

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

Created by Jason Cannon - Professional system administrator, consultant, and author.

"]

Students: 85029, Price: $129.99

Students: 85029, Price:  Paid

JOIN THE OTHER 20,000 SUCCESSFUL STUDENTS WHO HAVE ALREADY MASTERED THE LINUX OPERATING SYSTEM WITH ONE OF MY TOP RATED COURSES!

If you want to learn Linux system administration and supercharge your career, read on.

Hello. My name is Jason Cannon and I'm the author of Linux for Beginners, the founder of the Linux Training Academy, and an instructor to thousands of satisfied students. I started my IT career in the late 1990's as a Unix and Linux Systems Engineer and I'll be sharing my real-world Linux experience with you throughout this course.

By the end of this course you will fully understand the most important and fundamental concepts of Linux server administration. More importantly, you will be able to put those concepts to use in practical real-world situations. You'll be able to configure, maintain, and support a variety of Linux systems. You can even use the skills you learned to become a Linux System Engineer or Linux System Administrator.

Free Bonus - Video Demonstrations from my best-selling book, Command Line Kung-Fu.

In this series of videos I'll be sharing with you some of my favorite Linux command line tricks. These tips will make your life easier at the command line, speed up your work flow, and make you feel like a certified Linux command line Ninja! If you want to see the pages of Command Line Kung-Fu come to life, then you have to watch these videos!

____________________

This Linux course doesn't make any assumptions about your background or knowledge of Linux. You need no prior knowledge to benefit from this course. You will be guided step by step using a logical and systematic approach. As new concepts, commands, or jargon are encountered they are explained in plain language, making it easy for anyone to understand. Here is what you will learn by taking Linux Bootcamp:

  • How to get access to a Linux server if you don't already.
  • What a Linux distribution is and which one to choose.
  • What software is needed to connect to Linux from Mac and Windows computers.
  • What SSH is and how to use it.
  • The file system layout of Linux systems and where to find programs, configurations, and documentation.
  • The basic Linux commands you'll use most often.
  • Creating, renaming, moving, and deleting directories.
  • Listing, reading, creating, editing, copying, and deleting files.
  • Exactly how permissions work and how to decipher the most cryptic Linux permissions with ease.
  • How to use the nano, vi, and emacs editors.
  • Two methods to search for files and directories.
  • How to compare the contents of files.
  • What pipes are, why they are useful, and how to use them.
  • How to compress files to save space and make transferring data easy.
  • How and why to redirect input and output from applications.
  • How to customize your shell prompt.
  • How to be efficient at the command line by using aliases, tab completion, and your shell history.
  • How to schedule and automate jobs using cron.
  • How to switch users and run processes as others.
  • How to find and install software.
  • How the the boot process works on Linux servers and what you can do to control it.
  • The various types of messages generated by a Linux system, where they're stored, and how to automatically prevent them from filling up your disks.
  • Disk management, partitioning, and file system creation.
  • Logical Volume Manager (LVM) - extending disk space without downtime, migrating data from one storage to another, and more.
  • Managing Linux users and groups.
  • Networking concepts that apply to system administration and specifically how to configure Linux network interfaces.
  • How to configure sudo.
  • Managing process and jobs.
  • Linux shell scripting
  • Unconditional Udemy 30 day money-back guarantee - that's my personal promise of your success!

What you learn in Linux Bootcamp applies to any Linux environment including CentOS, Ubuntu, Debian, Kali Linux, Linux Mint, RedHat Linux, Fedora, OpenSUSE, Slackware, and more.

Enroll now and start learning the skills you need to level up your career!

Linux Mastery: Master the Linux Command Line in 11.5 Hours

Learn the Linux Command Line from Scratch and Improve your Career with the World's Most Fun Project-Based Linux Course!

Created by Ziyad Yehia - Energetic Instructor with a Project-based Approach

"]

Students: 81316, Price: $124.99

Students: 81316, Price:  Paid

========================= TESTIMONIALS ===============================

"Best course on Linux on Udemy so far, I definitely do recommend" -- Patrik B  - 5 Star Review

"This course is incredible! Ziyad is enthusiastic as a teacher and really gets the material across in a way that anyone could understand it. I was intimidated about learning the Linux Terminal, but this course made it easy. Thanks Ziyad!"  - Thomas K  - 5 Star Review

"Thanks Ziyad you become my favorite instructor ever.... I love his teaching style, motivation and energy throughout the course. He breaks thick concepts in smaller pieces and with the examples make it so easy to understand."  - Shahid Z  - 5 Star Review

"Very Thorough! Step by Step is necessary for this beginner. Excellent so far!!!" - Micheal W  - 5 Star Review

======================================================================

Hello and welcome to the Linux Mastery Course where you are going to master the Linux command line in a project-based and unforgettable way.

This course has been expertly crafted to make sure that you rapidly improve your Linux skills, Turbocharge your productivity and Boost your career with no time wasting and no useless fluff.

Course Structure

  • Topic 1) Mastering the Linux Terminal

    Understand the How AND Why of the Linux Command Line

If you want true mastery, it's not enough to learn how to do something. You need to understand why.

In this section, you will learn what Linux commands are, and how they are structured so that you can get valuable insight into how working with the Linux command line works, rather than just memorising command after command after command like other Linux courses will make you do.

 

You will learn important concepts such as:

  • The difference between the Linux terminal and the shell

  • Command Input and Output

  • Data Redirection.

  • Connecting Linux Commands together to Build Sophisticated Data Pipelines.

And so many other useful concepts that will give you the fundamental skills to confidently use the command line to accomplish anything you want.

This course also focuses on empowering you to be an independent learner of the Linux operating system so you will also learn how to use the Linux Manual.

Knowing how to use the Linux manual will give you the independence to do what you want to do, rather than just what other people have shown you.

  • Topic 2) Mastering the Linux File System
             
    Increase Productivity by Working with Files from the Linux Command Line

Once you’ve become a master of the Linux terminal and understood the critical concepts behind what you’re doing, you will then move on to gain mastery over the Linux File System.

 

Working with Files is what we do 99% of the time when we work with computers and in this section you will learn how to navigate the file system from the command line and perform a whole bunch of tasks with files and folders such as:

  • How to Create files and folders in Linux 

  • How to Delete files and folders in Linux

  • How to Copy and paste files and folders in Linux.

  • How to Move and Rename files and folders in Linux.

  • How to Find files and Sort data in Linux.

  • How to Backup and Compress files and folders in Linux.

But you'll do it all from the Linux command line!

You will also learn some productivity tips to squeeze every bit of juice out of your command line work as well as getting a tour of the Linux file system so that you feel right at home :)

  • Topic 3) Mastering Task Automation and Scheduling
         
      Save time by automating the boring stuff!

Once you’ve mastered the Linux file system, we will turn our attention to task automation and scheduling.

 

Now, if you’re the kind of person who loves to automate tasks and free up your spare time, you will LOVE this section! 

We will cover how to write bash scripts and automate them using a special scheduling program called cron so that you can automate the boring stuff and increase your productivity.

  • Topic 4) Mastering Package Managers and Software Repositories

         Discover new tools and possibilities by exploring Open Source Software. 

Then in the Final section of the course, we will turn our attention to Linux software management.

One great thing about Linux is that it is an open source operating system that is being contributed to by millions and millions of people around the world.

 

In this section of the course you will gain the independence to search through this enormous body of software for cool new tools that do what you want, and learn how to install and manage that software all from the Linux command line.

 

You will also learn how to access source code and customise programs, as well as understand the subtle differences between free and open source software.

 

Projects + Quizzes

At the end of each section there are capstone projects that serve as badges of honor that confirm you have fully understood concepts and are ready to progress to the next level of Linux mastery.

There are also quizzes scattered throughout the course to further check your understanding.

BONUS: Lecture Summaries + Cheat sheets.

The course also comes with free professionally-designed cheat sheets and section summaries so you don't even need to take notes

just focus on your learning and getting results and rest assured that all the important concepts are jotted down for you to refer to whenever you want.

24/7 Lifetime Access + Certificate of Completion

When you enroll you will get lifetime access to all of the course contents and any updates and when you complete the course 100% you will also get a certificate of completion that you can add to your resumé/CV to show off to the world your new-found Linux Mastery.

So What are you Waiting For?

Click that shiny Enroll button and I’ll See you inside ;)

Introduction to Windows Server 2012 & Linux for Beginners

Enroll in this course and get VALUABLE IT experience right from your house! Based on Windows Server 2012r2 and Ubuntu

Created by Paul Hill - Expert IT Instructor: 129k Students, 16k Reviews, 17 Courses

"]

Students: 69050, Price: Free

Students: 69050, Price:  Free

Learn the basics of managing Windows Server 2012r2 and Ubuntu Server.

In this course I am going to give you a foundation of Windows Server 2012 and Ubuntu Server 14.  The goal of this course is to get your feet wet with both of these operating systems and help you understand the contrasts between them.

Many people would like to get into the computer field because of the lure of high-paying jobs but they do not know where to start - this course will point you down the right path!

This is an introductory course and you will be able to follow each step easily as my instructions are clear and concise!  I will walk you through everything you need to do in order to get your Windows Server 2012 and Ubuntu Server 14 virtual machines setup and running!

Also there is no cost for the software you will be using in this course - it is all free!  What are you waiting for? Enroll now! 

Learn The Linux Command Line: Basic Commands

Get Started with the Unix Command Line

Created by Adam Eubanks - Self Taught Programmer And Learning Enthusiast

"]

Students: 65210, Price: Free

Students: 65210, Price:  Free

The command line is an incredibly useful tool for developers and regular computer users. If you want to get into Ruby on Rails, Django, Unix customization and so much more, learning the command line will help you immensely. Many technologies and frameworks rely on command line inputs. This course will get you up and be running with the command line quickly.

In this course Learn The Command Line: Everything You Need To Know you will quickly learn and become familiar with many essential UNIX commands. We will go over everything from opening up the command line to making our very own commands for the command line. This command line course is mainly for Linux users but Mac users are welcome to join (just realize not everything may work).

For beginners, the command line may seem overly complex and it may be hard to sit down and learn it. This course will teach you how to use the command line and skip the boring, unnecessary stuff that you may never use. However, this course gives an excellent command line foundation, so if you want to learn more, you can do so easily on your own.

I used to be very intimidated by the command line. I designed this course for people like me who may be struggling to figure out all of the commands. This course would've been perfect for me 2 years ago.

So what are you waiting for, now is the best time to learn the command line. Don't procrastinate it any further.
And if you aren't satisfied with this course, just remember you have a 30-day money back guarantee.
Thank you so much for showing interest in this command line course, and I hope to see you soon!

Adam Eubanks,
Instructor with +15,000 students

Complete Linux Training Course to Get Your Dream IT Job 2021

The BEST Linux Administration course that prepares you for corporate jobs and for RHCSA, RHCE, LFCS, CLNP certifications

Created by Imran Afzal (270,000+ students) - Bestselling Instructor with over 280,000+ students worldwide

"]

Students: 61815, Price: $149.99

Students: 61815, Price:  Paid

Testimonials from my students:

  • Hi Imran, I have completed this course twice. It was more than just wonderful. It proved to be life changer for me, I had zero knowledge about Linux and now i am working as Linux SysAdmin as i have acquired my dream job.

    Thank you so much for the wonderful course.  I am looking forward to see some more exciting courses from you.

    Regards, -- Hasan Raza

  • To all of you that are looking for a REALLY GOOD LINUX course, THIS IS IT, SERIOUSLY I promise you won't find a course on LINUX here that is THIS GOOD. -- T.J. Marstiller

  • Hi Imran, I am so glad to inform you that i got two offers as a Linux engineer.  Through your course I gained lot of confidence and your interview tips really helped me a lot to crack the technical rounds.  I have recommended your courses to my friends as well.  Thank you so much for your efforts in sharing your knowledge to learners like us.  -- Subhasree

  • Hi Sir Imran,

    Greetings to you. I am writing this email to give good feedback regarding your course materials that I have watched from Udemy.  I have completed your Linux course and I would like to mention that it has been nothing but awesome.  Your course has allowed me to obtain a Linux certification and I would like to give a big thanks you for that.  Please continue what you're doing and I wish you the very best.  -- Yusuf Ishkandersha

  • Imran is a very knowledgeable and engaging instructor. As others have said, you can tell that he is not just trying to sell a course, but that he is invested in giving his students a strong career foundation with a positive and approachable attitude. He is also entertaining with his use of pop culture and practical work examples. It really feels like you're in a classroom with him. I'm taking this course mainly as a hobbyist, but got a lot from it already. The homework assignments, quizzes, and handouts help reinforce the material.   -- Raymond B.

===============================================================================================

Linux is the number ONE operating system in the Corporate world.  Linux is a popular open-source operating system that’s easy to use and highly secure.

If you want to start your career in Linux and have little or no knowledge of Linux then I can help.  In this course you will  learn Linux installation, configuration, administration, troubleshooting, shell scripting, command line, OS tools and much more...  I have also included Resume and Interview workshops that will definitely help you get your  dream IT job.

In addition to the lectures there will be quizzes, homework and hand-out material just like a live classroom training

I have been teaching this exact course in a classroom environment in New York City.  Please note 70% of my students who took this course got the job in Linux within months.  Imagine those who take my course only to level  up their career, how productive this training can be for them

This course can help significantly for passing your RHCSA, RHCE, LFCS and CompTIA Linux+ certification exams

Following is the list of topics I will cover in this course:

Module 1 – Understanding Linux Concepts

  • What is Linux?   

  • Everyday use of Linux   

  • Unix vs. Linux   

  • Quiz, Homework and Handouts 

    

Module 2 – Download, Install and Configure   

  • What is Oracle Virtual Box?   

  • Downloading and Installing Oracle Virtual Box

  • Creating virtual machine   

  • Linux Distributions   

  • Different way to install Linux   

  • Downloading and Installing Linux (CentOS)   

  • Redhat Linux installation (Optional)   

  • Linux Desktop (GUI)   

  • Virtual Machine Management   

  • Linux vs. Windows   

  • Who Uses Linux?   

  • Quiz, Homework and Handouts

     

  Module 3 – System Access and File System   

  • Accessing Linux system

  • Download and install Putty   

  • Connect Linux VM via Putty   

  • Important Things to Remember in Linux   

  • Introduction to File System

  • File system structure description

  • File system navigation commands

  • File System Paths  

  • Directory listing overview  

  • Creating Files and Directories  

  • Finding Files and Directories (find, locate)   

  • Changing Password

  • Wildcard (*, $, ^)

  • Combining and Splitting Files (cat and cut)  

  • Soft and Hard Links (ln)  

  • Quiz, Homework and Handouts   

 

Module 4 – Linux Fundamentals  

  • Commands Syntax  

  • File Permissions (chmod)  

  • File Ownership (chown, chgrp)

  • Getting Help (man, whatis etc.)  

  • TAB completion and up arrow keys  

  • Adding text to file  

  • Pipes ( | )  

  • File Maintenance Commands  

  • File Display Commands  

  • Filters / Text Processing Commands (cut, sort, grep, awk, uniq, wc)  

  • Compare Files (diff, cmp)  

  • Compress and Un-compress files/directories (tar, gzip, gunzip)

  • Combining and Splitting Files   

  • Linux vs. Windows Commands  

  • Quiz, Homework and Handouts   

Module 5 – System Administration  

  • Linux File Editors (vi text editor)

  • sed Command   

  • User account management  

  • Switch users and Sudo access  

  • Monitor users  

  • Talking to users (users, wall, write)

  • Linux Directory Service - Account Authentication

  • Difference between Active Directory, LDAP, IDM, WinBIND, OpenLDAP etc.

  • System utility commands (date, uptime, hostname, which, cal, bc etc.)  

  • Processes and schedules (systemctl, ps, top, kill, crontab and at)  

  • Process Management

  • System Monitoring Commands (top, df, dmesg, iostat 1, netstat, free etc.)  

  • OS Maintenance Commands (shutdown, reboot, halt, init etc.)  

  • Changing System Hostname (hostnamectl)  

  • Finding System Information (uname, cat /etc/redhat-release, cat /etc/*rel*, dmidecode)  

  • System Architecture (arch)  

  • Terminal control keys  

  • Terminal Commands (clear, exit, script)  

  • Recover root Password (single user mode)

  • SOS Report   

  • Quiz, Homework and Handouts 

       

Module 6 – Shell Scripting 

  • Linux Kernel   

  • What is a Shell?

  • Types of Shells 

  • Shell scripting  

  • Basic Shell scripts  

  • If-then scripts  

  • For loop scripts  

  • do-while scripts   

  • Case statement scripts  

  • Aliases

  • Shell History 

  • Command history   

 

Module 7 – Networking, Servers and System Updates

 

  • Enabling internet in Linux VM  

  • Network Components  

  • Network files and commands (ping, ifconfig, netstat, tcpdump, networking config files)  

  • NIC Information (ethtool)  

  • NIC or Port Bonding

  • Downloading Files or Apps (wget)

  • curl and ping Commands

  • File Transfer Commands

  • System updates and repositories (rpm and yum)

  • System Upgrade/Patch Management  

  • Create Local Repository from CD/DVD

  • Advance Package Management  

  • SSH and Telnet  

  • DNS  

  • Hostname and IP Lookup (nslookup and dig)  

  • NTP  

  • chronyd (Newer version of NTP)

  • Sendmail  

  • Apache Web Server (http)  

  • Central Logger (rsyslogd)

  • Securing Linux Machine (OS Hardening)

  • OpenLDAP Installation  

  • Quiz, Homework and Handouts 

     

Module 8 – Disk Management and Run Levels

  • System run levels

  • Linux Boot Process

  • Message of the Day

  • Disk partition (df, fdisk, etc.)

  • Storage

  • Logical Volume Management (LVM)

  • LVM Configuration during Installation

  • Add Disk and Create Standard Partition

  • Add Disk and Create LVM Partition

  • LVM Configuration during Installation

  • Add Virtual Disk and Create New LVM Partition (pvcreate, vgcreate, lvcreate,)

  • Extend Disk using LVM

  • Adding Swap Space

  • RAID

  • Quiz, Homework and Handouts  

 

  Module 9 – All About Resume

 

  • Resume workshop

  • Cover Letter 

  • Linux job description or duties

  • Exposure to Other Technologies

  • Homework and Handouts

     

     

Module 10 – All About Interview
 

  • IT Components

  • IT Job Statistics

  • Linus Around Us

  • Linux Operating System Jobs  

  • IT Management Jobs

  • Post Resume and What to Expect

  • Interview workshop

  • Redhat Certifications (RHCSA, RHCE etc.)

  • Join Linux Community

  • 200+ interview questions

  • Homework

Course Recap

  • Commands We Have Learned

  • Don't Give up

  • Congratulations

  • Recap - Handouts

Additional Resources

  • Many extra lectures

=============================================================================================

Testimonial from other students:

  • Main thing about course is its simplicity and the hierarchy. Design is very good and easy which helps to understand things better.  -- Akash Garg (Udemy Student)

  • I just love the teaching ad the learning experience I am getting  -- Jacob Samba (Udemy Student)

  • Imran Afzal might be my favorite teacher I've EVER had. He is funny, and engaging. The course was easy to follow, and with no experience starting I am now extremely comfortable with Linux, and actually really like it. He does make you do your googles, but this is not a bad thing especially considering the nature of IT and documentation to solve your own problems. I highly recommend.  -- Vanessa Diaz-Goumond (Udemy Student)

  • The course is run very well and I really like the handouts and the homework that is assigned. The homework helps me learn and continue with the learning process even when adult life is still progressing forward.  -- Thomas Rogers (Udemy Student)

  • Such an amazing instructor. Imran must have put in a lot of effort in structuring the course and taking the student step by step, he takes his time in explaining everything, from what Linux is, how to down load it, coding, etc. I have taken other courses from Imran. I am a student for life. Keep it up and please keep preparing more courses for please like us who can benefit from your way of teaching, knowledge and experience. Thank you.  -- Ali Shiekh (Udemy Student)

  • In the first place I say a big thank you to the instructor for making such a great course. I was afraid to learn Linux. I now feel very comfortable with Linux. I have understood both the concept behind and the practical as well. I would recommend every one who is NEW to Linux and wants to grab it once and for all without wasting time to go ahead and ENROLL. You will not regret it. I would like the instructor to do same for WINDOWS SERVER ADMIN., I don't seem to find any better and beginner oriented course out there that could be matched with this course. To me, it is the BEST Linux Course on Online. I just started some real world projects with Linux after this great course, I was new to Linux and in just a month I am on the command line always playing.  -- Opoku Bright (Udemy Student)

  • I genuinely look forward to additional courses in the future. This has been so informative. You hear the name oracle all the time, but this was well put in layman’s terms  -- Atoofa Hasan (Classroom Student)

  • Imran Afzal eats, breathes and sleeps Linux! He really knows his stuff. I feel like he has brought me from a novice level education to masters level in a short time period. Anyone who is looking to get a job in Linux should definitely take this course.  -- TJ Walker (Udemy Student)

Red Hat Enterprise Linux Technical Overview

Learn what Linux is, basic Linux techniques, system administration tasks, and more.

Created by Red Hat, Inc. - Official Red Hat® Training

"]

Students: 58368, Price: Free

Students: 58368, Price:  Free

In this official Red Hat® training course, Steve Bonneville, a technical curriculum architect for Red Hat Training, will teach students the basics of Linux® and demonstrate basic practical techniques of Linux use and system administration tasks for professionals new to the operating system.

Red Hat Enterprise Linux gives you the tools you need to modernize your infrastructure, boost efficiency through standardization and virtualization, and ultimately prepare your datacenter for an open, hybrid cloud IT architecture.    

After attending this course, students will have a basic understanding of the Linux operating system. Short lectures and demonstrations will cover distribution, shell, kernel, userspace, file hierarchy, permissions, and more. This course will prepare students for further study of the core system administration tasks required to test for the Red Hat Certified System Administrator (RHCSA) exam.

Linux Fundamentals for IT Professionals

Linux Commands for day to day usage and basics of Shell Scripting with Case Studies.

Created by Durga Viswanatha Raju Gadiraju - Technology Adviser and Evangelist

"]

Students: 54266, Price: Free

Students: 54266, Price:  Free

We are glad to announce a course on Linux Fundamentals which every Software Professional should be aware of. Before getting into details, we are not experts in Linux and we are only trying to share our experience of using handful of Linux commands and ability to write simple shell scripts for most common use cases.

If you fall in any of the below categories, then this course is for you

  • Computer Science or Information Technology Student

  • Testing Professional

  • Production Support or Operations

  • Software Engineer/Application Developer

  • Data Engineer or Big Data Engineer

  • Database Administrator

  • Any other role except for Systems Administrator

  • If you are Systems Administrator with extensive experience in managing Linux based systems, then this course might not be for you.

Benefits

It might not make much of difference to your career immediately, but the course will make you

  • comfortable while working on day to day tasks

  • automate the daily mundane tasks

  • hack to get the information from files for debugging the issues

At the end of the course your productivity or learning ability will improve for sure.

Curriculum

We will understand basic concepts, most common commands, basic shell scripting, automating simple use cases, virtualization and more.

Here are the details

  • Overview of Hardware, Operating Systems and launching AWS EC2 instances

  • Connecting to servers – detailed session on SSH, users and groups, profile, telnet, ping and firewalls/security groups

  • Manipulating Files and Managing Directories including basic file permissions and ACLs

  • Important commands – getting help, list files, search/find for files, copying files between the servers

  • Manipulating data – Piping output to commands, searching/filtering, transforming, sorting, getting unique values

  • System commands – Operating System, details about CPU, storage as well as memory, get process details and understand standard directories

  • Regular Expressions, overview of vi or vim editor

  • Basics of shell scripting – Scripting tools and developing one liners

  • Basics of shell scripting – Develop shell script to issue commands on multiple nodes and save output to file

  • Basics of shell scripting – Develop shell script to validate all the tables passed in a file

  • Setting up Virtual environment (using Virtualbox and Vagrant)

  • Understanding AWS in detail

Linux Alternatives to Windows Applications

Learn about the Linux Equivalents to Windows Software, Programs, and Applications.

Created by Jason Cannon - Professional system administrator, consultant, and author.

"]

Students: 51611, Price: Free

Students: 51611, Price:  Free

If you ever wanted to try Linux, but were afraid you wouldn't be able to use your favorite software, programs, or applications, take this course.

If you have applications that you rely on every day, you want to be sure those applications or equivalent ones are available on Linux before you invest any time learning about it.

In this course you will be introduced to some of the most popular applications available for Linux. These applications allow you to browse the web, watch movies, listen to music, create presentations, and more. If you are curious about what Linux has to offer, enroll in this course today.

Bonus Video - Learn How to Install Ubuntu Linux without Overwriting Your Current OS or Losing Any Data

If you don’t have dedicated hardware to run Linux, that’s totally fine. There’s no need to buy another computer or wipe your current one just so you can take Linux out for a test drive. Using this bonus video, you will learn how to install virtualization software so you can run Linux on your current system without having to delete your current operating system or lose any of your precious data. Don’t worry — the virtualization software works on both Windows and Mac computers.

You’ll also be guided step-by-step through an installation of Ubuntu. Along the way you’ll learn the differences between installing Linux in a virtual environment and a physical environment. That way you’ll be able to install Linux anywhere you want.

Click "Start Learning Now" to discover what applications are available for the Linux Operating System.

CompTIA IT Fundamentals (ITF+ FC0-U61)

Exam preparation for the CompTIA IT Fundamentals+ certification

Created by ITPro TV - Watch & Learn

"]

Students: 36159, Price: Free

Students: 36159, Price:  Free

ITProTV is CompTIA's Official Video Training Partner. The CompTIA IT Fundamentals Certification is an entry level certification designed to introduce users to basic computer principles. It covers basic IT literacy and ensures one understands the different terminology and the various concepts involved In the IT industry. It also serves as a great starting point if you are just getting started in computers and is designed to be the first step on your way to pursuing the CompTIA A+ certification or others similar. Topics covered include hardware basics, troubleshooting, software installation, security and also networking.

Unix, Linux training​ for beginners

Linux commands, vi editor,ftp commands, shell script, stop, shutdown web, app servers for software QA Testing training

Created by H2K Infosys - Engineer at H2K Infosys

"]

Students: 21297, Price: Free

Students: 21297, Price:  Free

Learn and practice UNIX / Linux

Beginners course on UNIX / Linux training for SOFTWARE QA TESTERS, developers , programmers  by industry experts and thousands of 5 star reviews written in Facebook, google pus, kudzu etc.

This course is designed for Software QA Testers to execute common commands like ps, grep, find, and how to start and shutdown web servers and app servers. How to use VI editor and ftp commands. Brief idea about shell script, how to write if condition and for loop. How to execute shell script and more. 

As a Software QA Tester if you find a defect, don't  go to developer without detail information about the issue or do not create defect / bug without detailed information. Software QA Testers need to do root cause analysis to find the error messages from UNIX / Linux server where the application is running. 

Please check the log files, do some root cause analysis before you create a defect or before you talk to developer.

As a QA Tester you need to learn how to check the log files, restart app and web servers etc.

At least understand basics of shell script if you need to modify the existing script, you need to have basic idea. Software QA Tester need to know vi editor to create or modify files.

This Linux / Unix course will help the student to learn all these. 

***** Trusted reviews from Facebook, google plus written by thousands students with 5 star reviews *****

facebook dot com/pg/H2KInfosysLLC/reviews/

Hi... i just wanna let u know Ritu is a good and excellent trainer for QA . She is a very knowledgeable person , she has her own way of dealing with student doubts and resolves it in a way so clear and help us out with any issue regarding the topic. Hope the same continues till the end .  - From Ravi K

I took training for selenium from Sudheer. He is really nice instructor he always try to help students to get into the topic. He have really good knowledge of selenium. I strongly recommend to join testing related courses from H2K.. from -  Disha Patel 

H2K is the best place to learn for Software and technical courses. All the members are very helpful. All instructors and Technical staff is full of knowledge. Kiran is the technical instructor, he is very helpful. I will give 5 stars out of 5 to his services. -  Thanks  Vandana Shobran 

Priya is a wonderful trainer, she really knows the subject well, and also helping us. Her teaching has helped me a lot to learn the subject, also she makes the class very interactive. She would always reply to all the questions. I really like the way she teaches!!!   -  Thank you sreekanth reddy

*************************

UNIX / Linux Training for Software QA Tester is Most Practical, simple and Inexpensive Course.

It is included most of the information to handle UNIX / Linux as QA / Quality assurance Software Tester.

  This software testing QA training ( Linux / UNIX training for Software QA Testers course is designed by working professionals to train the student from the basics of Linux / Unix to check the log files, how to start and shutdown the server, how to find the files, search files using grep command , vi editor , file permissions and how to execute shell script etc.

*************************

Course Benefits:

  • Syllabus: unique list of topics that will help student to handle UNIX / Linux as a Software QA tester.
  • Practice sessions:  We guided how to access linux server so that student can practice. If the student enroll live online training classes with H2K Infosys, we can give real time server to work on Linux, Unix to practice all the commands discussed in this video course.
  • Video sessions are life time access.
  • Practical learning experience
  • HD Video content
  • Quality voice
  • Enroll instructor led live online / onsite IT training courses on Selenium WebDriver training, Java training, AngularJS training, .net training, big data , hadoop training from experienced professionals from H2K Infosys.
  •  End of the course student will get “Course completion Certificate” if the student enroll for instructor led live online training classes.

Who is the target audience for this course?

  • UNIX / Linux Operating system is most used platform to run Web servers, app servers and databases. so if you are Quality assurance QA Software Tester / test analyst, Junior Developer,  Test Consultants, Designer,Test Leads, Test Managers, QA leads and Managers, Business Analysts, QA Engineers, Fresh Graduates, Students who are interested to know about Linux . UNIX operating system can enroll into this course.
  • If you are an experienced Software QA tester, but you don't know how to handle UNIX / Linux then enroll into this course.

Learn Linux on a MAC

Your very own Linux lab on your MAC

Created by Michael Mullins - System & Network Security Architect

"]

Students: 16976, Price: Free

Students: 16976, Price:  Free

This primary aim of this short course is to help MAC users install and test a virtual Ubuntu Linux server on VirtualBox, in around an hour.  Although becoming an expert in Linux will take some years, it is not difficult to get a basic server up and running and to get a taste of Linux in an hour.  

Linux is very widely used now in Internet infrastructure like Web servers, in Public Cloud infrastructure like Amazon AWS and in Private Clouds running on OpenStack.  So it will be really worth your while to get some basic experience on the Linux OS before you start working on Cloud servers.  

The two great things about running a VM on your MAC are (i) if it goes wrong, you can easily delete it and start again and (ii) you can work offline without an Internet connection. I hope you benefit from the value of this short course.  I really enjoyed putting it together for you.  

Linux Basics For Beginners.

Linux Fundamentals

Created by Mostafa Yasin - Linux Expert

"]

Students: 15681, Price: Free

Students: 15681, Price:  Free

This tutorial is targeting an absolute Linux beginners. If you're looking for Linux skills, then you are in the right course because it’s starting point to acquire knowledge and practice skills in Linux. The main objective of this course is to introduce Linux and teach the most basic tasks to kickstart your Linux Journey. In this course you are going to learn how to interact with Linux using its Command Line Interface and that will get you more familiar with Linux and also it will help you to improve your knowledge in Linux.

In this course we are going to practice using Red Hat Enterprise Linux 8 but you could practice using any Linux distribution such as Ubuntu or CentOS. So let’s get started.

In this course, you will learn What Linux is, Bash Shell command line basics, Getting help in Linux, File types fundamentals, Linux Filesystems Hierarchy Structure, File path facts, Filesystem manipulation, File management using command line interface such as how to create/delete files and directories, How to move files and directories, how to copy files and directories and how to rename files and directories and many skills which is extremely useful for non-Linux users.

Who this course is for:

  • Microsoft Windows administrators.

  • Linux beginners with Zero knowledge in Linux.

  • Anyone desires to learn a new technology.

Linux Command Line for Beginners

Introductory course on Linux Command Line (Bash Shell)

Created by Naveen Karippai - Software Engineer

"]

Students: 14646, Price: Free

Students: 14646, Price:  Free

In this course, you shall get an introduction to Linux Command Line. This course is targeted for Beginners of Linux command line. The users who use Linux extensively or do Bash Shell Scripting should Not enroll in this course as this course cover the basics. 

Become an effective Linux user and level up your career and productivity!

An aside: The major part of this course has been created on Ubuntu Linux but any Linux distribution can be used by the student to follow the course. 

Red Hat Satellite Technical Overview (RH053)

An overview of Red Hat Satellite

Created by Red Hat, Inc. - Official Red Hat® Training

"]

Students: 12587, Price: Free

Students: 12587, Price:  Free

Red Hat Satellite is a scalable platform used to manage the patching, provisioning, and subscription management of your Red Hat infrastructure. Learn about the core capabilities of Red Hat Satellite and see how Satellite can help meet your business needs. Through online, on-demand videos you will learn about:

  • Patching and software management.

  • Subscription management using Red Hat Satellite.

  • Provisioning using Red Hat Satellite.

  • Configuration management using Red Hat Satellite.

  • Integrating Red Hat Satellite with Red Hat Ansible Automation and Red Hat Insights.

Storage Area Network with Oracle ZFS on Centos Linux : L1

oracle ZFS storage area network & network attached storage accessed by windows linux VMware redhat centos ubuntu

Created by Muhamad Elkenany - Unix/Linux System Engineer, Teaching Linux & Storage

"]

Students: 12519, Price: Free

Students: 12519, Price:  Free

This course delivers Oracle ZFS leading technology to build advanced, professional and efficient storage that meets modern business needs and reduce the complexity and risk.

By using ZFS which becomes an open source technology now, you can build your own professional storage, which has almost the same features found in any commercial hardware storage.

In order to get benefit from this course, you should have some background about Linux administration since this course is completely built on open source Linux.

By the end of this course you will have a strong knowledge about ZFS and how you can build and administrate your professional storage box.

The Ultimate Linux Command Line Walkthrough

Get up to speed with the Linux command line quickly

Created by Lior Avital - Senior Software Developer

"]

Students: 12399, Price: Free

Students: 12399, Price:  Free

Linux is the leading Cloud operating system that runs the world of IT.

You can't avoid it, even if you try hard.

Linux is everywhere

This is your opportunity to become a professional in the Linux OS and terminal.

Since studying can be fun and shouldn't be hard, we're offering you an easy route to the Linux terminal and command line.

In this course you learn the following:

  • Installing Linux

  • Using the Linux terminal

  • Commands for manipulating files, directories and a lot of important commands

Linux – Shell Bash Commands From Scratch

Course for newbies. Learn BASH command interpreter explained step by step and with examples.

Created by Cursea.me Online - Profesor

"]

Students: 12073, Price: Free

Students: 12073, Price:  Free

In this course you will learn to use a command interpreter in Linux. I will teach you all the necessary concepts from the beginning and step by step, so you will have a good base on which to expand your skills with this powerful way of using an Operating System. Whether you are initiated in its use or if you have never seen it, you will take advantage of the explanations and exercises that I am going to teach you.

In the first topic I will explain what Linux is and how the command interpreter fits into the operating system. You will also see how to install it using a virtual machine so you can do all the practices and experiments you want without fear that your computer will suffer some damage.

In the second block you will learn to manage the elements of the filesystem: files and directories. You will understand how they are organized and you can move about the directory structure quickly and effectively. You will also learn how to create, change or delete both files and folders.

Like Linux in a multi-user system, in the third topic you will know how users, groups and permissions are organized.

Finally you will learn to install software from official servers or from any compatible file. You will hallucinate with the amount of free programs that you can enjoy in a few seconds.

Do not hesitate, take the course and lose your fear of the console mode, your computer skills will grow exponentially!

Linux for Beginners: Crash Course

The quickest course to start using Linux today!

Created by Herbert Lindemans - Technology Enthusiast with a Passion for IT

"]

Students: 12069, Price: Free

Students: 12069, Price:  Free

Do you want to get up and running with Linux as fast as possible? That's how I roll! I don't want people to sit around watching boring tutorials for hours and hours, I believe in a fast and easy approach.

Linux is not learned in tutorials, you learn it by doing. So I teach people the basics and get them on their way to start actually using Linux on a daily basis. Fast, short and easy is my motto.

Tutorials who takes hours on end get very deep into the subject, and learning in a video format is easy for most people. But I believe in learning people the basics and teaching then to become independent in their craft. When you are working on Linux machines, the most essential tools will come up 80% of the time, the rest is experience and repetition. In this course I focus on those essentials and I try to get you working with Linux asap!

In this course you will learn how to:

  • Install Linux

  • Install and manage software

  • Using the terminal

  • Navigating through the files and directories

  • Learn about the Linux filesystem

  • Using command line text editors

  • Command piping and redirection

  • Shell variables

  • Install VSCode for writing our bash script

  • Write a basic Linux script

WSL 2, Docker, Kali Linux and Windows Terminal – get started

Leverage the power of the Windows Subsystem for Linux (WSL 2), Docker, Kali Linux and Windows Terminal on Win10

Created by David Bombal - CCIE #11023, over 15 years of network training experience

"]

Students: 11304, Price: Free

Students: 11304, Price:  Free

Get started quickly with Windows Subsystem for Linux (WSL2) today! Learn how to spin up Docker containers on your computer and use the fantastic new Windows Terminal. I have also added a Kali Linux video to show you how to get Kali working with WSL 2.

Microsoft now ships Windows 10 with a Linux Kernel! Amazing to see how Microsoft have changed in recent years. No longer do they hate Linux, but they have now embraced it. You can learn Linux, Docker and other technologies easily using WSL 2.

WARNING: There are still issues running WSL 2 with VMware Workstation and VirtualBox. Don't use WSL 2 if you needed nested virtualization with those hypervisors. Hopefully this will be resolved soon.

This course focuses on the following:

- WSL 2

- Docker using WSL 2

- Windows Terminal

- Visual Studio Code (Vs code)

- Kali Linux installation

I don't try to teach you everything about Linux, Docker or Windows. I'm only showing you how you can leverage these technologies to do amazing things. This course consists of practical demonstrations which you can follow - the best way to learn is hands-on learning, so follow me and set this up yourself.

LPI Linux Essentials (010-160) Complete Course and Exams

LPI Linux Essentials (010-160) Bootcamp - Your guide to earning your LPI Linux Essentials (010-160) certification exam!

Created by Jason Dion • 500,000+ Enrollments Worldwide - CISSP, CEH, Pentest+, CySA+, Sec+, Net+, A+, PRINCE2, ITIL

"]

Students: 8784, Price: $129.99

Students: 8784, Price:  Paid

**You can pass the LPI Linux Essentials (010-160) Certification Exam **

Taught by an expert in information technology and cyber security with over 20 years of experience, this course is a fun way to master the fundamentals of Linux system usage and administration.

My name is Jason Dion, and I have personally helped over 120,000 students earn their IT certifications, and now I can help you, too!

This course is designed to help prepare you for the LPI Linux Essentials (010-160) certification exam and covers the five domains for the LPI Linux Essentials (010-160) certification exam:

  1. The Linux Community and a Career in Open Source

  2. Finding Your Way on a Linux System

  3. The Power of the Command Line

  4. The Linux Operating System

  5. Security and File Permissions

You will learn the fundamentals of the Linux operating system, be introduced to numerous Linux distributions, and gain experience in the configuration, management, and usage of common open source software applications and the operating system.

In addition to learning the theory, you will also get step-by-step demonstrations in our practical labs to practice the theory and really learn how to use and configure Linux. By the end of the course, you will be comfortable within the command line and start to feel like a Linux professional!

What You Will Receive In The Course:

  • Video lectures with the essential information needed to pass the LPI Linux Essentials (010-160) exam

  • Downloadable copies of our Study Notes based on the lessons

  • Practice questions to ensure mastery of each section of the course

  • Two full-length practice certification exams with multiple choice questions

What Other Students Are Saying About My Certification Courses:

  • Great, precise, and to the point explanations of concepts. A big problem with books and even some other videos is that they can get too wordy for their own good. Jason gives great and short explanations. He also makes great use of real world ways of looking at things. (Emanuel R., 5 stars)

  • The course has great tempo and the instructor is upbeat and interesting. It is obvious he loves teaching the subject, I love learning from him. (Michael G., 5 stars).

  • The course was great, I took an entire week to watch the course and do the practice exams. Jason is great at explaining the concepts, and I'm happy to say that I am now certified! (Fernando D., 5 stars)

  • Once again I am impressed with this course from Jason. His teaching style is spot and his explanation of the course work perfect. Would recommend this course for anyone looking to get a start in Linux system administration, or wish just to learn the basics for personal knowledge. (Paul S., 5 stars)

Upon completion of this course, you will earn 7.5 CEUs towards the renewal of your CompTIA A+, Network+, Security+, Linux+, Cloud+, PenTest+, CySA+, or CASP+ certifications.

Red Hat Enterprise Linux 8 Technical Overview

Learn the basics of Red Hat Enterprise Linux 8

Created by Red Hat, Inc. - Official Red Hat® Training

"]

Students: 8613, Price: Free

Students: 8613, Price:  Free

The Red Hat Enterprise Linux Technical Overview provides a technical introduction to Linux for IT professionals. This course is based on Red Hat Enterprise Linux 8. The videos will demonstrate basic practical techniques of Linux use and system administration tasks for professionals new to the operating system who are interested in preparing for further study. You will be introduced to why Linux and the open source development model is so important in today's computing environment.

Windows Subsystem for Linux for Web Developers and Pentester

Learn how to make you daily work easier and more efficient with the Windows Subsystem for Linux (WSL).

Created by Daniel Schwenk - Experte im Bereich IT-Security und Windows (Client und Server)

"]

Students: 7899, Price: Free

Students: 7899, Price:  Free

This course will help you to master the Windows Subsystem for Linux (WSL). If you are working with Windows and Linux alternately, then it is 100% that in the near future you will work with WSL.

From now on, the WSL is the most efficient way of using Windows and Linux both at the same time. What you learn in this course can be immediately used in day-to-day work.

Quickly Master the Windows Subsystem for Linux:

  • Learn the most important features of the WSL

  • Easy to follow step-by-step WSL guide

  • Hands-on exercises

  • Integrate it in to your daily work

Content and Overview

This course focuses on the Windows Subsystem for Linux. It is not a high expert Windows, Linux or command line course, although you will get to know various commands, which you can immediately try out yourself. First you will setup your own computer with the Windows Subsystem for Linux and the useful Windows Terminal application. Then I will show you how to download, install and manage different distributions via the Windows Store and PowerShell - and the most important thing, how to interact with these distributions. The course is fully hands-on, so that you can do everything yourself as well. After finishing this course, you will be able to use the WSL and its distributions in your work immediately, whether you do system administration, web development, penetration testing or any other related work.

The Awesome Command Line

Python and Web Development Prep course

Created by Sally Krish - Software Architect and Instructor

"]

Students: 6548, Price: Free

Students: 6548, Price:  Free

The Awesome Command Line Course - Teaches you how to navigate the command line, run simple commands and understand under the hood concepts of the terminal. This is a must have for any developer. Make the best decision of your programming education and empower yourself with learning the command line. There is no prior knowledge or experience needed. All you need is a Mac  or Linux computer and your enthusiasm.

The reason I created this course was because throughout my teaching courses in IOS and Python, beginner programmers kept stumbling on the command line. I couldn't help but notice with a little prep your learning other languages can become so much more interesting and fun by just getting a good solid understanding of the command line.

So I have strived to create this basic course with the hope that it helps you on your journey as a programmer and equips you with the beginner tools needed to make you an Awesome Programmer !

This is the best course to take prior to Python and Web development. It will give you a great handle on understanding how things work under the hood while coding other things too.

The best way to learn this course is watch the video and then circle back and pause and "do" the commands we went over in each chapter. Doing is the best way to learn and I hope you all have a lot of fun learning in this course.

Interview prep – Entry Level Linux systems administration

Learning Linux

Created by Javed Akbar - Cloud Solutions Architect

"]

Students: 5409, Price: Free

Students: 5409, Price:  Free

This course will introduce the students to Linux troubleshooting commands that they apply in their current jobs or build on their skills in Linux to get a job as a systems administrator. The students will just need to have basic information about Linux and it's directory structure. We will use commands line ping, traceroute, tcpdump, etc. to troubleshoot our Linux based machines. At the end of the course students will feel confident about their Linux background. I will also provide exercises and quizzes and interview questions for you to get help in the area of Linux interviews if you are shooting to get a job as a systems administrator.