- 7 hours on-demand video content
- Lifetime access
- Downloadable resources and exercises
- Certificate on completion
- Access on mobile and desktop
- Secure checkout via Credit Card or PayPal
- 14-day money back guarantee
- Last updated November 2021
This course is a comprehensive immersion into the command-line of Linux and other UNIX-like systems. We'll learn the most popular shell tools and introduce concepts of Operating System theory that became popular with the UNIX OS.
We'll also discuss other important development tools that we can use with Linux, and learn how to write shell scripts that can be used to to automate system tasks.
You'll need either a Virtual Machine to install Linux or a physical machine that can be partitioned to run a Linux distribution natively.
We'll use a lightweight Linux distribution called Lubuntu and the Oracle VirtualBox Virtual Machine. All tools are cross-platform, so you can follow along on either Windows or macOS.
This course has no prerequisites and it's designed to be as beginner-friendly as possible. We'll start by understanding the history and the evolution of UNIX-like systems, and proceed to cover the most popular tools of the Linux command-line.
We will also try to be as portable as possible. All the commands we'll learn should work with any Linux distribution and any other UNIX-like system (OpenBSD, FreeBSD, and macOS).
Gustavo Pezzi is a university lecturer in London, UK. He has won multiple education awards as a teacher and is also the founder of pikuma.com.
Gustavo teaches fundamentals of computer science and mathematics; his academic path includes institutions such as Pittsburg State University, City University of London, and University of Oxford.
"Wonderful course! I learn a lot from this course, it's easy and straight to the point. Enjoyable, very rare to find a course like this, and it makes you learn more by yourself."
"In depth and good course! This course is very good for people who are new to Linux and the course is very detailed and you are guaranteed to learn a lot from this course."
"I am about 60% through the course and its been a real treat! Even though I have been in IT for years Gustavo's teaching style and patient explanations of key topics are a real breath of fresh air.
I have taken courses on Udemy, Skillshare, Codeacademy, and others and not many come close to the level Gustavo is currently teaching at. Bravo!
Take this course you wont be sorry you did!"
"Excellent course! The lecturer is very good at imparting the knowledge of Linux - Just a great and awesome way of giving exercises and be able to understand the core principles"
"Great Refresher and I actually learned some new things! My last formal UNIX class was in the middle 90's when I worked for NCR (at the time an At&t company)! One of my instructors was a developer of S5R4-MPRAS which was a big deal back them. For the past 25 years I've been mostly a Windows and web developer but I play around a bunch with Raspberry Pi projects and have been tinkering with many Linux based projects and even poking through code for some Vectrex development projects on the PiTrex a Pi Power Vectrex card that hijacks the old GCE Vectrex hardware for all kinds of new vector tricks not possible with the 6809 processor. This course cleared up a ton of what I was fumbling through on the gcc side. Thanks!"