PProtokol

Coding academy · developer environment

Learn to build softwarethat actually works.

Lessons in plain English, challenges graded against real hidden tests, and projects with a client brief. Nothing unlocks until you can actually do it.

  • no credit card
  • code runs sandboxed
  • free tier forever
function total(prices) {
  let sum = 0;
  for (const price of prices) {
    sum += price;
  }
  return sum;
}

2 / 2 tests passing · +40 XP · skill "loops" 62 → 74

Tutor: you swapped the running total to a number — that's why += adds now instead of joining text.

The route through

  1. 01

    Learn

    plain-English lessons

  2. 02

    Practice

    guided repetitions

  3. 03

    Solve

    graded challenges

  4. 04

    Build

    real project briefs

  5. 05

    Ship

    reviewed & deployed

  6. 06

    Career ready

    verified skill record

Progression is enforced

You can't click your way to competence.

Each lesson opens only when the one before it is genuinely passed — quick check, then code. Every decision is made on the server, so there is nothing to skip past.

What is code?done
Variablescurrent
Typeslocked
Conditionalslocked

Technology map

Skills recorded as evidence, not badges.

Every passing test moves a skill's confidence. Your profile shows what you have actually demonstrated, across the whole map.

Foundations

  • Logic
  • Variables
  • Loops
  • Functions
  • Debugging

Languages

  • JavaScript
  • TypeScript
  • Python
  • SQL

Web

  • HTML
  • CSS
  • React
  • APIs
  • Auth

Data

  • Postgres
  • Schemas
  • Queries
  • Analytics

AI

  • Prompting
  • Embeddings
  • Agents
  • Evaluation

Ship

  • Git
  • Testing
  • Cloud
  • CI
  • Observability

Project workspace

Ten levels of real briefs, from first app to shipped product.

open library
projects4 of 40 shown
LV01quiz-engineJavaScript · DOMstarter
LV04realtime-boardReact · Postgresintermediate
LV07ai-study-agentTypeScript · LLMadvanced
LV10saas-platformFull stack · Billingexpert
build-anything

Describe what you want to build. Get a roadmap you can learn from.

Type an idea — an AI study assistant, a booking platform, a game — and the studio turns it into a plan, a stack, the skills you're missing, and the order to build it in.

open the studio
  1. 01

    Idea

  2. 02

    Plan

  3. 03

    Tech stack

  4. 04

    Skills to learn

  5. 05

    Roadmap

  6. 06

    Build

  7. 07

    Test

  8. 08

    Ship

Kids Academy · ages 5-16

Got young coders at home? They get their own academy.

Private child profiles with no email address, a kid-safe helper robot you can switch off, and a guardian dashboard that shows everything they finish.

Start with the first lesson.

Free forever tier, 20 tutor messages a day, and every core course open from the start.

create your account