Red Hat RHCSA – Certification Training Course
Video and lab training course for the Red Hat RHCSA exam. This course is aimed at existing or aspiring Red Hat support engineers. Use this certification to progress in your career or land your first job supporting Red Hat Linux.
This course prepares you for the latest exam:
- RHCSA (EX200) – Red Hat Certified System Administrator
The RHCSA is an entry-level certification for those wishing to support networks running the Red Hat operating system. It's a requirement for advanced Red Hat certifications, including the RHCSE – Red Hat Certified System Engineer.
Typical daily tasks for the RHCSE include:
- Use tools for handling files, directories, CLI environments
- Create shell scripts
- Boot the system into different run levels, identifying processes
- Starting and stopping virtual machines
- Configure logical volumes and local storage using partitions
- Create and configure file systems and attributes, including permissions and encryption
- Install the software, update, and core services
- Manage both users and groups
- Manage basic firewall and SELinux
- Perform basic container management
You will learn all the above and more in this course from scratch. Included in the course are:
- All theory lessons
- Follow-along labs
- Certification practice exams
RHCSA Exam
The exam has a three-hour time limit and is highly practical in nature, with you having to complete many configuration tasks in order to succeed. You must spend considerable time following our labs and then making your own labs up so your speed, confidence, and knowledge grows. Please refer to the RHCSA exam pages for all the current information.
Exam fees are currently $400 USD. You can take the exam online with a proctor observing or at an authorized Red Hat testing location. Please check their website for more information.
Red Hat Linux Careers
Typical careers you can consider after passing the RHCSA exam include:
- Linux helpdesk
- Network support desk
- Junior systems engineer
- Desktop support
- Information Systems Engineer
- Linux Support Systems Engineers
- Linux Systems Engineer
- Senior Systems Administrator
Having Red Hat Linux on your resume will open far more doors for you and pave the way for more advanced Linux certifications as well as a career in IT security. You can download Linux operating systems for free into a virtual machine and complete all the hands-on labs.
Linux Exam Pass

James Hayes
James used this video training course and lab coaching to pass his Linux exam.
The exam is perfect for beginners but takes you to the junior Linux engineer level. You learn the Linux command line, using files and directories, how to turn commands into scripts, Linux distros, networking, security, and more.
Every topic is also covered with a simple, follow-along hands-on lab you can complete on your PC using a virtual machine. We show you how.
Linux knowledge is a must-have for network engineers, programmers, and cloud engineers. It's also tested in CompTIA, Cisco, and Microsoft exams. This entire course can be completed on your home computer using a virtual machine and a free Linux distro.
Your Instructor
Diogo Oliveria
Diogo is an assistant professor in the School of Information at Florida State University, focusing his research on network performance, cybersecurity, disaster recovery techniques for large-scale networks, software-defined networking (SDN), and network function virtualization (NFV). Additionally, he has more than 15 years of industry experience in network and Linux engineering.
He received a Ph.D. degree in electrical engineering from the University of South Florida, Tampa, FL, and an M.S. degree in computer engineering from the Federal University of Goias, Brazil. Both his masters and Ph.D. research topics focused on network performance and security.
- Over 15 hours of video training
- All videos captioned
- Instructor follow-along labs
- End-of-module exams
- End-of-course certificate
- Access to a members-only forum
- Exam vendor – Pearson VUE
- Prerequisites – None
- Recommended – LPI Essentials
Module 1 | File Content and Permissions |
---|---|
Unit 1 | Preparing Your RedHat 9 System |
Unit 2 | Managing File Content |
Unit 3 | Discretionary Permissions |
Unit 4 | Task 1 |
Unit 5 | Task 2 |
Module 2 | Shell Scripts |
Unit 1 | Create Shell Scripts |
Unit 2 | Shell Scripts - Testing Number Values |
Unit 3 | Task 1 |
Unit 4 | Task 2 |
Module 3 | Running Systems |
Unit 1 | Operate Running Systems - Targets |
Unit 2 | Operate Running Systems - Journald |
Unit 3 | Task 1 |
Unit 4 | Task 2 |
Module 4 | Local Storage |
Unit 1 | Configure Local Storage |
Unit 2 | Task 1 |
Module 5 | File Systems |
Unit 1 | Linux LVM |
Unit 2 | NFS and autofs |
Unit 3 | Task 1 |
Unit 4 | Task 2 |
Module 6 | Maintain Systems |
Unit 1 | Redhat Package Manager |
Unit 2 | Task Schedulers |
Unit 3 | Task 1 |
Unit 4 | Task 2 |
Module 7 | Basic Networking |
Unit 1 | Basic Network in Linux |
Unit 2 | Firewalld |
Unit 3 | Network-Manager |
Module 8 | Users and Groups |
Unit 1 | Manage Users and Groups |
Unit 2 | Using Sudo |
Unit 3 | Task 1 |
Unit 4 | Task 2 |
Module 9 | Security |
Unit 1 | SSH Security |
Unit 2 | SELINUX |
Unit 3 | SELINUX Domains |
Unit 4 | Task 1 |
Module 10 | Containers |
Unit 1 | Manage Containers with Podman |
Unit 2 | Accessing Container Instances |
Module 11 | Exams |
Unit 1 | Exam 1 |
Unit 2 | Exam 2 |