Course prerequisites

Verify Linux knowledge 

At very least, you should be familiar with the Linux commands described in this video, as well as systemctl and dnf. You should also know the Linux filesystem layout and fundamentals like user and permissions management.

Linux users

Every practical example in the course was record in a standard Fedora Workstation 33 installation - to avoid any issues with differently named packages, it's recommended to boot a virtual machine with the same Linux distribution. But most likely you don't need to prepare anything extra - everything mentioned in the course should work the same on Ubuntu, recent Debian versions and other popular and up to date distros.

Windows and MacOS users

It's recommended to boot a virtual machine with Fedora Workstation 33/34 - you can do it with the help of Vagrant, or directly via Virtual Box.