todo.academy Try a free chapter

Course catalog

Choose a technical skill and start with the real free chapter.

Every published course pairs book-style explanation with guided practice and state-backed proof checkpoints. Use the tracks below to choose a useful sequence instead of guessing from a flat list.

Available now

11 published courses, organized by the work they prepare you to do.

Together, the focused paths contain 801 lessons. Advanced practice and reference resources remain available when your role requires more depth.

Systems and access

Operate Linux systems and reach them safely.

Start with the terminal, add remote access and service operations, then move into shared-cluster scheduling.

LINUX FOUNDATIONS10 focused lessons free

Linux Terminal Operations

Build terminal confidence from zero: navigate, inspect and change files, search text, route streams, manage permissions, recover safely, and prove results.

Focused path
55 lessons
More depth
Optional advanced practice and reference library
Free chapter
10 focused
View course and syllabus
REMOTE ACCESS6 focused lessons free

Secure Remote Access with OpenSSH

Complete 60 OpenSSH Essentials lessons in order. Use the optional library when your role needs deeper administration, trust, or networking controls.

Focused path
60 lessons
More depth
Optional advanced practice and reference library
Free chapter
6 focused + 1 advanced
View course and syllabus
LINUX OPERATIONS10 focused lessons free

Service Operations with systemd

Learn systemd by inspecting units, controlling services safely, reading logs, repairing failures, and handing off verified evidence.

Focused path
65 lessons
More depth
Optional advanced practice and reference library
Free chapter
10 focused
View course and syllabus
HPC & SCHEDULING10 focused lessons free

Slurm Core Operations

Learn Slurm work from first request to verified history: inspect resources, submit jobs, diagnose waits and failures, build workflows, and recover safely.

Focused path
42 lessons
More depth
Optional advanced practice and reference library
Free chapter
10 focused + 1 advanced
View course and syllabus

Containers and cloud native

Move from one container to multi-service and cluster operations.

Build a progression through Docker, Compose, Kubernetes application operations, and Helm packaging.

CONTAINERS9 focused lessons free

Container Operations with Docker

Build practical Docker judgment through a focused Core Path. Find advanced engine operations, administration, and the legacy library in All Material.

Focused path
90 lessons
More depth
Optional advanced practice and reference library
Free chapter
9 focused
View course and syllabus
CONTAINERS8 focused lessons free

Multi-Container Operations with Docker Compose

Learn Docker Compose from zero: resolve an application model, operate projects safely, inspect live state, diagnose failures, and prove cleanup.

Focused path
85 lessons
More depth
Optional advanced practice and reference library
Free chapter
8 focused + 3 advanced
View course and syllabus
CONTAINERS12 focused lessons free

Kubernetes Application Operations

Start from zero, operate an application on an existing cluster, and prove each change through Kubernetes state.

Focused path
84 lessons
More depth
Optional advanced practice and reference library
Free chapter
12 focused
View course and syllabus
CLOUD NATIVE14 focused lessons free

Application Packaging with Helm

Control values, render safely, operate release revisions, and troubleshoot Helm with evidence.

Focused path
87 lessons
More depth
Optional advanced practice and reference library
Free chapter
14 focused
View course and syllabus

Infrastructure automation

Describe infrastructure and automate repeatable change.

Practice Terraform state and delivery alongside Ansible inventory, playbooks, and operational verification.

DEVOPS AUTOMATION8 focused lessons free

Infrastructure Automation with Ansible

Build practical Ansible judgment from inventory and playbooks through a focused Core Path. Find advanced engineering and controller operations in All Material.

Focused path
79 lessons
More depth
Optional advanced practice and reference library
Free chapter
8 focused + 3 advanced
View course and syllabus

Developer workflow

Make version history a reliable engineering tool.

Learn Git from local changes through collaboration, recovery, and evidence-based troubleshooting.

DEVELOPER TOOLS11 focused lessons free

Version Control Skills with Git

Build reliable Git judgment from working tree to shared history: inspect state, stage and commit intentionally, branch, merge, recover, and collaborate safely.

Focused path
65 lessons
More depth
Optional advanced practice and reference library
Free chapter
11 focused
View course and syllabus

HPC operations pathway

Build the operating foundation before shared-cluster scheduling.

This suggested sequence starts with Linux command-line work, adds secure remote access, and then applies both skills to Slurm operations.

  1. 01
    Linux Terminal OperationsBuild terminal confidence from zero: navigate, inspect and change files, search text, route streams, manage permissions, recover safely, and prove results.Review course
  2. 02
    Secure Remote Access with OpenSSHComplete 60 OpenSSH Essentials lessons in order. Use the optional library when your role needs deeper administration, trust, or networking controls.Review course
  3. 03
    Slurm Core OperationsLearn Slurm work from first request to verified history: inspect resources, submit jobs, diagnose waits and failures, build workflows, and recover safely.Review course

In development

Follow a course before it is published.

Joining a waitlist requests one launch update. It does not start a purchase or promise a launch date.

Developer to AI builderIn development

AI Engineering

Test prompts, tools, retrieval, evaluations, and agent loops with visible inputs and outputs.

Current plan
16 lessons
Launch status
Waitlist open
View plan and join waitlist
Foundations to operatorIn development

Cloud Operations

Work through identity, networking, compute, cost, and recovery patterns across AWS, GCP, and Azure.

Current plan
20 lessons
Launch status
Waitlist open
View plan and join waitlist

How it works

Read the system. Do the work. Prove the result.

The lesson stays beside the workspace so the explanation and the evidence remain connected.

  1. 1

    Investigate

    Read the symptoms, vocabulary, and exact question before making a change.

  2. 2

    Repair

    Run a command, edit a file, or inspect state in an isolated practice workspace.

  3. 3

    Understand

    Clear a proof checkpoint and connect the evidence to the decision that worked.

Questions

Know what to expect before you start.

Is the first chapter free?

Yes. Every published course listed here has a free first chapter, and the free workspace opens without a credit card.

Do I need to install anything?

No installation is required to start a guided free chapter. Advanced lessons still explain the real tools and operational boundaries behind the skill.

What does paid access include?

The exact offer, billing model, price, and included access are shown before checkout. Available offers are listed in the pricing section.

How do I restore a purchase?

Request a secure sign-in link with the same email used at checkout, then reload your verified entitlements.

Which browsers are supported?

Use a current browser with JavaScript enabled. The free chapter is the quickest compatibility check for your device.