// learn Β· rhcsa & rhce track Β· 13 of 39 topics live

The RHCSA & RHCE animated track.

Every topic on the EX200 and EX294 exams, organized by Red Hat's official course breakdown (RH124, RH134, RH294). Lessons with animations link in as they ship β€” the rest are the map you'll fill in as you go.

RHCSA EX200 and RHCE EX294 exam preparation. Animated lessons covering the full RH124 (System Administration I), RH134 (System Administration II), and RH294 (Automation with Ansible) syllabus.
// syllabus coverage13 live Β· 26 coming soon
// RH124RHCSA Β· part 1 of 2Β· leads to EX200
7 / 15 live

Red Hat System Administration I

Foundations. Day-one skills any RHEL admin needs: shell, files, users, permissions, processes, networking, and software management.

module 02Users, groups & permissions
Local users and groupssoon

Create, modify, lock, and delete local user/group accounts.

File permissionsβ—† live

Read, change, and reason about file/directory permissions.

SUID, SGID & stickysoon

Explain and set the special permission bits.

Access Control Lists (ACLs)soon

Grant fine-grained access beyond standard ugo permissions.

module 03Processes & services
Processes and signalssoon

Inspect, foreground, background, and signal processes.

systemd unitsβ—† live

List, start, stop, enable, and disable systemd services.

systemd targets & dependenciesβ—† live

Understand units, Requires/Wants/After/Before, target nesting, isolate.

Logs with journalctlsoon

Query and filter journal logs by service, time, priority.

module 04Networking & software
Networking basicssoon

Configure interfaces with NetworkManager (nmcli).

Software with dnf/yumsoon

Install, update, and remove packages; manage repos.

SSH essentialsβ—† live

Connect, configure, and harden SSH access.

// RH134RHCSA Β· part 2 of 2Β· leads to EX200
6 / 14 live

Red Hat System Administration II

Depth. Storage, boot, SELinux, firewalld, scheduling, containers, and the operational topics that show up heavily on the RHCSA exam.

module 05Storage
Block devices & partitionssoon

Create and manage MBR/GPT partitions with parted.

File systems & mountssoon

Create, mount, and unmount XFS/ext4; configure /etc/fstab.

LVM stackingβ—† live

Build, extend, and snapshot LVM volumes.

Stratis / VDOsoon

Use Stratis for thinly provisioned, layered storage.

Swap spacesoon

Add and configure swap partitions and files.

module 07Boot, scheduling & containers
Linux boot processβ—† live

BIOS/UEFI β†’ GRUB β†’ kernel β†’ initramfs β†’ systemd target.

GRUB and rescue bootsoon

Edit GRUB params; recover root passwords.

Kernel parameters & tunedsoon

Pass kernel args; switch tuned profiles.

cron, at, systemd timersβ—† live

Schedule one-shot and recurring jobs.

Podman containerssoon

Run, manage, and persist Podman containers as systemd units.

// RH294RHCEΒ· leads to EX294
0 / 10 live

Red Hat System Administration III (Ansible)

Automation. RHCE focuses on Ansible: playbooks, roles, variables, conditionals, loops, error handling, and managing scale across fleets.

module 08Ansible foundations
Control node & inventorysoon

Install Ansible, write inventories, run ad-hoc commands.

Playbooks & YAMLsoon

Write, run, and debug playbooks. Idempotency.

Modules: file, user, packagesoon

Use core modules to manage Linux resources.

module 09Variables, loops, conditionals
Variables and factssoon

Define, override, and gather variables/facts.

Loops and conditionalssoon

Iterate over lists; use when/changed_when/failed_when.

Templates (Jinja2)soon

Render config files dynamically with Jinja2.

Handlers and notificationssoon

Trigger actions only when changes occur.

module 10Reuse & scale
Rolessoon

Structure reusable playbooks as roles; use galaxy/collections.

Ansible Vaultsoon

Encrypt sensitive data with ansible-vault.

Error handlingsoon

block/rescue/always; ignore_errors and failed_when.

back to /learn