Optional beginner track · recommended if starting from zero

Build the mental models before the frameworks.

Zero-to-framework prerequisites for the main TaskFlow course

12foundation modules
120guided lessons
41kfoundation words
Experienced developer? You do not need to complete every beginner module. Skip a module only if you can do its readiness work without looking up the basics. Recognition is not the same as fluency.
Zero-to-framework path

12 modules that remove hidden prerequisite gaps

F00

How the Web and Development Environment Work

Build the mental model that makes every later tool less mysterious.

10 lessons · 3k words
F01

HTML, CSS, Accessibility, and Responsive Layout

Learn enough web platform fundamentals to understand what React and Tailwind eventually produce.

10 lessons · 3k words
F02

JavaScript Foundations I

Build confidence with values, control flow, functions, and modules before frameworks add abstractions.

10 lessons · 3k words
F03

JavaScript Foundations II: Async and HTTP

Understand asynchronous control flow before data fetching libraries hide the mechanics.

10 lessons · 3k words
F04

TypeScript Foundations

Use TypeScript to express contracts and catch mistakes without confusing compile-time types with runtime validation.

10 lessons · 3k words
F05

React Foundations I

Learn components, props, rendering, events, and state before Next.js adds server rendering and routing.

10 lessons · 3k words
F06

React Foundations II

Understand effects, refs, context, reducer patterns, and component lifecycle decisions without overusing them.

10 lessons · 3k words
F07

Git and GitHub Foundations

Use version control as a daily engineering tool instead of a backup button.

10 lessons · 3k words
F08

Command Line and Developer Tooling

Become comfortable navigating and diagnosing a project from the terminal instead of depending entirely on IDE buttons.

10 lessons · 3k words
F09

Databases and SQL Primer

Prepare for PostgreSQL and Prisma by understanding tables, keys, relationships, constraints, and basic SQL.

10 lessons · 3k words
F10

API and Security Primer

Learn trust boundaries, validation, identity, permission, and safe data handling before authentication phases.

10 lessons · 3k words
F11

Framework Readiness and TaskFlow Preview

Connect foundations into the architecture you are about to build and choose the right entry point.

10 lessons · 3k words