The Engineering Practicum
Your Team Runs Before
Production Access

Intent. Context. Action. Result.

296 lessons. 676 assessments. Zero videos. Practicum CLI lives in your terminal. You learn by doing — guided by the same methodology senior engineers use to train their juniors.

practicum-cli — bash
$ practicum start

[INTENT]  "Pod stuck in CrashLoopBackOff. Diagnose it."
[CONTEXT] 3-node cluster, app deployed 10 min ago, 4 restarts
[ACTION]  kubectl describe pod web-7d4f | grep -A5 "Last State"
[RESULT]  OOMKilled — container exceeded 256Mi memory limit

$ practicum progress

  Kubernetes         ██████████████░░░░░░  70%
  Terraform          ████████████████████ 100% ✓
  Docker             ████████████████████ 100% ✓
  Linux Foundations  ████████████████████ 100% ✓
9
Courses
296
Lessons
676
Assessments
5
Cert Alignments
0
Videos

Curriculum

9 courses. One terminal.

Every course uses the ICAR method. Every quiz tests judgment, not recall. Every capstone simulates a real professional engagement.

CLI Immersion
4 days · 16 lessons · 32 Qs

The grammar of every command. Flags, options, pipes, exit codes, PATH — learn to read any CLI tool.

FREE
Linux Foundations
10 days · 56 lessons · 72 Qs

Navigate, search, script, and manage processes, permissions, networking, and services.

CompTIA A+ / Linux+
Git & Version Control
10 days · 46 lessons · 77 Qs

Branches, merges, rebases, PRs, hooks, signed commits, and GitHub Actions workflows.

Shell Mastery
8 days · 31 lessons · 61 Qs

Production scripts: argument parsing, control flow, awk/sed, traps, and strict mode.

Linux+ / LFCS
Data Forging
8 days · 24 lessons · 78 Qs

Transform data: jq, csvkit, xsv, sqlite3, curl, API pipelines, stream processing.

Docker & Containers
10 days · 46 lessons · 74 Qs

Build, ship, run: Dockerfiles, Compose, registries, security, Swarm orchestration.

DCA
CI/CD Pipelines
8 days · 17 lessons · 61 Qs

GitHub Actions, automated testing, Docker builds, deploy strategies, secrets.

Terraform & IaC
14 days · 30 lessons · 112 Qs

Plan, apply, manage: providers, modules, state, HCP Terraform, policy enforcement.

TF Associate 004
Kubernetes
14 days · 30 lessons · 109 Qs

Pods to production: RBAC, networking, storage, Helm, etcd, troubleshooting — all 5 CKA domains.

CKA

Professional Tracks

Choose your engineering path.

Each track bundles courses matching a real career trajectory. Save up to $193 vs buying individually.

Data Engineering

$99
  • Linux Foundations
  • Shell Mastery
  • Data Forging

3 courses · 26 days · 111 lessons

Platform Engineering

$129
  • Linux Foundations
  • Git & Version Control
  • Docker & Containers
  • CI/CD Pipelines
  • Terraform & IaC
  • Kubernetes

6 courses · 66 days · 225 lessons

Full Catalog v3

$199
  • All 8 paid courses
  • All professional tracks
  • 82 days of training
  • 280 lessons + updates
  • 676 assessments

vs $392 buying individually

For Organizations

We develop engineers internally.

That's the statement every engineering org wants to make. Practicum gives you the infrastructure to back it up.

  • Pre-boarding — new hires start before day one. They arrive productive.
  • Internal mobility — an analyst wants platform engineering? Hand them a track. 66 days, no external bootcamp.
  • Apprenticeship — structured progression from terminal basics to Kubernetes administration.
  • Promotion readiness — "is this engineer ready?" Now you have the data.
"The only engineering training where the product IS the terminal."

Team pricing

5 seats
$899

Full catalog · Team dashboard · Completion tracking

10 seats
$1,599

Full catalog · Team dashboard · Completion tracking

Enterprise
Contact sales

SSO · Department management · Skill dashboards · Custom exercises

sales@mpingo.ai

Get Started

Install in 60 seconds.

Runs on any machine with bash. No root. No Docker. No VM. Just your terminal.

🐧 Linux / WSL

Ubuntu, Debian, Fedora, Arch

One command:

curl -sL
https://practicum-cli.dev/install.sh | bash

Or clone manually:

git clone https://github.com/emkwambe/practicum-cli.git
cd practicum-cli && chmod +x practicum
./practicum start

💻 Windows

Windows 10 / 11

Open PowerShell as Admin, run wsl --install, restart. Open "Ubuntu" from Start menu. Then:

curl -sL
https://practicum-cli.dev/install.sh | bash

🍎 macOS

Intel & Apple Silicon

Open Terminal.app or iTerm2:

curl -sL
https://practicum-cli.dev/install.sh | bash

Works on both bash and zsh.

Pricing

Buy it once. It's yours.

Days 1–3 are free. No credit card. No signup. Just install and learn.

Free

$0

Try before you buy

  • CLI Immersion — all 4 days
  • Days 1–3 of every course
  • Quizzes and sandbox mode
  • No credit card required
Install Free

Single Course

$49

One course, lifetime access

  • Full access to one course
  • All quizzes and assessments
  • Completion certificate
  • Course updates included
Buy Course — $49
Most Popular

Platform Engineering

$129

6 courses, one career track

  • Linux + Git + Docker
  • CI/CD + Terraform + K8s
  • 66 days of training
  • CKA + TF 004 + DCA aligned
  • All certificates
Get Platform Track

Full Catalog v3

$199

All current courses + updates

  • All 8 paid courses
  • 82 days, 280 lessons
  • 676 assessments
  • 5 certification alignments
  • All future v3 updates
Get Full Catalog