VCA

Learning Roadmap

From 'I can't code at all' to 'I can plan and build my own SaaS', in four progressive stages — each mapped to topics on this site.

Not sure where to start?

Answer two questions and we'll pick the learning path that fits you best.

What do you most want to achieve first?

Where are you right now?

AI Coding 30-Day Plan

A 4-week, ~30-day task list that takes you from understanding the system to shipping a product. Checks are saved on this device, and you can download a copy.

  1. 01

    Stage 1 · See the World

    Goal of this stage

    Build intuition for how websites, apps and SaaS are pieced together.

    After this you can

    Explain in plain words what frontend, backend and database each do.

  2. 02

    Stage 2 · Learn to Choose

    Goal of this stage

    Pick sensibly among platforms, languages and tools by need and budget.

    After this you can

    Justify “why Cloudflare + TypeScript for this project”.

  3. 03

    Stage 3 · Work with AI

    Goal of this stage

    Use AI tools and a solid workflow to turn specs into working software.

    After this you can

    Drive AI through the plan → build → review loop end to end.

  4. 04

    Stage 4 · Ship a Product

    Goal of this stage

    Understand SaaS and multi-tenant shapes; deploy and operate your product.

    After this you can

    Plan and deploy a small SaaS with login and stored data.

Learning paths by goal

Pick the path that fits your goal and follow it through. Completed topics get a checkmark.

Beginner Path

From zero: understand the parts that make up websites and systems.

Portfolio Path

Build a personal site / portfolio that shows your work — and actually ship it.

CRM Path

Grow from a data-collection form into a customer-management system.

SaaS Path

Toward a paid product: auth, data, deployment, and the multi-tenant shape.

AI Coding Path

Learn to build with AI: the workflow, the tools, and the language.