Topics
Learn one operating-system domain at a time without forcing the whole course.
Use Topics when you already know what you need: permissions, networking, processes, storage, scripting, recovery, or a beginner foundation pass that stays visual and grounded.
Good for both the learner and the practitioner.
- Start from zero with a calmer foundation path.
- Jump straight into one domain like permissions or networking.
- Use the same hub to study, practice, and look up commands.
Pick the topic you actually need, open the Visual Atlas first if the model is fuzzy, open the first lesson if you need deeper explanation, open the first lab if the concept is known but the workflow is weak, and use task guides or the Library when you need one exact job done fast.
Start here when you need the mental models, platform orientation, and first navigation habits that make everything else easier.
- Absolute beginners who need calm first-principles explanations
- Windows or Linux learners who want orientation before commands
- Anyone who wants navigation and environment setup to feel natural
Use this topic when you want to understand directories, file operations, search, disks, partitions, and mounts without skipping the core model.
- Learners building durable file-system fluency
- Users who only need storage, disks, or file operations
- Windows and Linux users who want safer disk and data habits
Jump here when you need to understand identity, ownership, elevation, access control, and permission repair without learning bad habits.
- Task-focused users who only need user or permission management
- Learners moving from file basics into ownership and access control
- IT and support practitioners who need safer elevation habits
Use this topic when you need to see what is running, understand why it matters, and diagnose process or performance issues with evidence.
- Learners building command-line process fluency
- Practitioners diagnosing slowness or runaway processes
- Anyone who needs better evidence before stopping or restarting things
Enter here when you need IP, DNS, routes, ports, firewalls, and remote-access workflows to make sense as one connected system.
- Learners who want networking from first principles to troubleshooting
- Developers who need sharper network and remote-access intuition
- IT users diagnosing DNS, firewall, SSH, or service reachability
Use this topic when you need package management, repositories, install/remove/update workflow, and safer software trust habits.
- Users who only need package management and install workflow
- Developers setting up reliable workstations and toolchains
- Learners who want software lifecycle habits, not random commands
Go here when you want to automate repetitive work, process text cleanly, and build real shell confidence instead of memorising fragments.
- Developers expanding from coding into systems automation
- Operators who need repeatable health checks or backups
- Learners building stronger CLI fluency through scripts and text tools
Use this topic when the job is evidence, services, startup, updates, backup, recovery, remote hardening, and troubleshooting under pressure.
- IT and support learners building real operational confidence
- Users troubleshooting systems, services, logs, updates, or recovery
- Advanced learners who want security and recovery thinking tied to practice
This hub is for fluency, synthesis, and final proof of understanding when you want to push beyond guided basics into faster, denser, more expert work.
- Advanced learners tightening CLI fluency and speed
- Experts who want sharper review and denser practice
- Learners approaching capstone or final synthesis work