> cs·fundamentals
interview 0% an interactive refresher

interactive course · self-paced

Refresh your
computer-science
fundamentals

9 modules, 67 chapters, 305 trackable objectives, a live SQL playground, and quizzes that get harder as you go. Everything you complete is tracked. Built from the ground up for one learner — you.

modules
9
chapters
67
objectives
305
★ core
198
est. time
27h 54m
Full course0%
0/0 objectives · 0/0 chapters
★ Core spine0%
the “if you only do this” backbone
🔥 start your streak today
Badges0/8

Start here

pick your goal — we'll highlight a path

Modules

prose & quizzes filled in later phases
01 [I][A]

Core CS / DSA

Big-O, the structures worth knowing, graphs, and pattern recognition — practical fluency, not from-scratch implementation.

6 ch · 2h 30m Stage 1
02 [J][A][I]

Backend Engineering

HTTP, API design, auth, architecture patterns, concurrency, messaging, distributed systems, and caching.

8 ch · 3h 21m Stage 1
03 [J][I][A]

Databases

Databases, gone deep: SQL, all six JOINs, advanced querying, indexes, transactions/isolation, and NoSQL. Includes the live SQL playground.

7 ch · 3h 24m Stage 1
04 [J][I][A]

Node.js Internals

The one language-specific module: the event loop, async evolution, streams, modules, CPU-bound concurrency, and V8 memory. Targets Node 24 LTS.

6 ch · 2h 18m Stage 2
05 [J]

Frontend

Lighter, background-reading module: how the browser renders, DOM/CSS, the JavaScript that matters, and app architecture (SPA/SSR/SSG).

4 ch · 1h 28m Stage 4
06 [A][I]

Senior Cross-Cutting

System design, the infrastructure stack (Docker → K8s → Terraform → cloud → observability), security, testing, version control, and code quality.

13 ch · 4h 33m Stage 3
07 [B][J]

Building in the AI Age

A vocabulary/orientation module for shipping whole apps — the anatomy of an app, TypeScript, going from a repo to a live URL, and directing AI coding tools. (Frontend and backend literacy now live in Modules 08 & 09.)

6 ch · 2h 42m Stage 4
08 [B][J]

Frontend for Vibe Coders

Design and UI literacy for people who ship by directing AI, not by hand-writing CSS. Name every element, judge whether a screen looks professional, know which pattern to reach for, and review what the AI builds. (Module 05 is the code-level version.)

9 ch · 4h 6m Stage 4
09 [B][J]

Backend for Vibe Coders

The server mental model for people who ship by directing AI. Understand where data lives, what a good API contract is, how auth and async actually work, and how to review the backend the AI writes — without becoming a backend specialist. (Module 02 is the code-level version.)

8 ch · 3h 32m Stage 4