Skip to content

Learn to code,five minutes a day.

Learn to read, test, and improve the code you or AI create. Practice with short lessons, guided projects, and focused coaching.

33 courses · 500+ lessons · 76 guided projects · EN · UZ · KO

Learn with the agents you'll actually use:
  • Claude Code
  • Cursor
  • Codex

Talking to LLMsSystem vs User Messages

Fill in the blanks

Tag each message with the right role.

{"role": " ", "content": "You are a helpful tutor."}
{"role": " ", "content": "Explain recursion to me."}

Word bank

systemuserassistanttool

Tag each message with the right role.

HTMLCSSJavaScriptTypeScriptPythonSQLGitRAGVector DBsAgentsEvalsMCPSmart ReviewProjectsLeaguesStreaks
33courses from foundations to AI systems
500+interactive, tap-first lessons
76guided projects that actually run
3full languages · EN · UZ · KO

Inside the app

This is the whole product. No stock photos.

Every screen below is the app you get on day one — the same tactile dark interface on web and mobile, in English, Uzbek, and Korean.

Learn by doing

Every card asks you to make a decision.

Lessons are short, tap-first, and graded the moment you press CHECK. When a question stalls you, Ask Koda opens a Socratic hint instead of handing over the answer.

  • Multiple choice, typing, ordering, and debugging cards
  • Ask Koda for hints and examples without leaving the lesson
  • Instant feedback and server-verified XP

JavaScriptData Types

Predict the output

What does this code log?

console.log("3" + 4);
7
"34"
"7"
NaN

What does this code log?

Follow a path

One sequence, chosen for the outcome you want.

Pick a career track and Koda orders the courses for you, estimates a finish date from your daily pace, and always shows the next lesson to open.

  • Career paths from your first tag to production AI systems
  • Finish-date and daily-pace estimates that follow your real speed
  • A clear next lesson every time you open the app

The Learn tab showing the Python & Data Developer path with a robot mascot illustration, 0 of 10 courses done, a finish-date estimate, and the next Python lesson.

A catalog with depth

33 courses you can browse before you commit.

Nothing hides behind a locked wall of names. Every course shows its level, length, project count, and estimated finish date up front.

  • Foundations, professional tracks, and AI systems in one catalog
  • Level, hours, and project count on every card
  • Start any course included in your active membership

The Koda course catalog with beginner HTML and CSS cards, each showing hours, project count, an estimated finish date, and 3D artwork lifting past the top of the card.

Never forget it

Smart Review brings back exactly what slipped.

Scheduling comes from your graded attempts, not from card format or how fast you tapped. Concept mastery shows what is secure and what still needs another pass.

  • Cards due today, sized to a two-minute session
  • Concept mastery scored from graded evidence
  • A weekly regional challenge with no time pressure

The Daily Review screen with five cards due on Data Types, a Start Review button, a concept mastery meter at 83% accuracy, and a weekly Python challenge.

Build real things

76 guided projects that actually run.

Every course ends in something you can show. Projects list the skills they prove and the track they belong to, so a finished build reads like evidence instead of a certificate.

  • Real builds, like the receipt printer for a coffee shop
  • Named skills, XP, and a realistic time estimate
  • Preview every project before you unlock it

The Projects tab showing 76 guided projects, career-track filters, and the Coffee Shop Receipt build with its skills, XP, duration, and locked status.

Practice is the product.

Koda keeps explanations focused and puts the next meaningful action in your hands. Progress comes from retrieval, feedback, and complete builds—not binge-watching.

See the lesson format
  1. Understand one idea

    A tight explanation, real code in context, and zero filler—so the concept lands before you act.

  2. Make the next move

    Choose, write, reorder, predict, debug. Every card asks you to think—not just watch a video.

  3. Build the whole thing

    Guided projects turn isolated skills into websites, data systems, tools, and bounded AI products.

  4. Return before you forget

    Smart Review, streaks, goals, and leagues bring the right practice back while memory is still soft.

Maximal craft. Minimal fluff.

A tactile, dark interface built like a game controller for your brain—chunky buttons, clear feedback, zero generic course filler.

Do the work, every card

Not another video library. Retrieval practice is the product—tap, type, reorder, predict.

Projects you keep

Leave courses with running code and a portfolio trail—not a certificate alone.

Review that remembers you

Smart Review schedules weak concepts from your actual attempts, not a generic calendar.

Coach that won’t spoil

Socratic hints first. Explanations second. You stay responsible for the move that matters.

A path through the catalog—not a wall around it.

Follow a practical sequence for your goal. Every course and project stays visible, with clear membership access labels.

From first principles to production judgment.

Twenty-seven courses move from language foundations into React, databases, delivery, realtime systems, security, algorithms, system design, retrieval, agents, evaluation, and safe tool use.

Not sure where to begin? Start with the outcome you want to build toward.

Compare learning paths

Leave every course with something that runs.

Projects start with a working brief and build one deliberate step at a time. You write—and keep—the final code.

01

JavaScript

Pixel Pet

A Tamagotchi-style pet with private state, computed moods, and real interactive controls.

Live web preview
02

Advanced Databases

Dinner Rush

A food-delivery data layer: normalized tables, crash-safe checkout, indexes, and migrations.

Console build
03

Build an AI Agent

Guarded File Agent

A tool-using loop where safe actions run freely and destructive ones need explicit approval.

Console build
Explore the project catalog

The Koda home screen with a day-streak card, an XP goal for today, five review cards due, and a Continue Lesson button for the next step.

Progress that tells you what to do next.

Daily goals create a reachable session. Streaks preserve rhythm. Leagues add friendly pressure. Smart Review brings weak concepts back based on your actual attempts.

  • Server-verified XP and achievements
  • Course and project progress on every device
  • Review sessions tied to learning evidence

Ask for the next clue—not the finished thought.

Coach understands the lesson, answer, or project step in front of you. It starts Socratically, explains the gap, and helps debug while keeping you responsible for the move that matters.

My filter returns every item. What am I missing?
Trace the predicate first.

For one item you expected to remove, what value does your callback return? Remember: filter keeps items when that value is truthy.

One brain. Many screens.

The same Supabase-backed progress powers web and native—so a lesson on the phone picks up cleanly on the laptop.

dekoda.site

Web app

Mobile-first on any browser. Full curriculum, projects, leagues, and Coach.

One account

iOS & Android

Native feel, same account and progress. Learn on the train, ship on the desk.

EN · UZ · KO

Three languages

English, Uzbek, and Korean—equal information, not half-translated screenshots.

One curriculum. Three complete experiences.

EN Learn by buildingUZ Amalda o‘rganingKO 만들며 배우세요

Choose the access and AI room you need.

Start with two practical paths, open 27 courses and four paths with Pro, or unlock the complete catalog and AI Tools Mastery with Ultra.

  • Eligible first-time members can start with a 7-day free trial
  • Basic: Full-Stack Web plus Python & Data paths
  • Pro: 27 courses and four paths · Ultra: all 33 courses and five paths
  • Shared progress across web and native mobile apps
  • Every annual renewal saves three monthly payments

Basic

$5/ month
$45/year · 200 AI Points monthly.

Pro

$9/ month
$81/year · 27 courses · 1,000 AI Points monthly.
Most AI

Ultra

$20/ month
$180/year · all courses · 2,500 AI Points monthly.
Compare all plans See billing, trial, and AI details

Before you begin.

Can I see how Koda teaches before subscribing?

Yes. Create an account to try a representative preview lesson before subscribing. The complete catalog stays visible, and each locked item shows which membership opens it.

Do I need coding experience?

No. Foundations begin with HTML, CSS, JavaScript, Python, databases, and Git. If you already code, advanced and AI-focused paths let you start closer to your goal.

Which membership should I choose?

Basic focuses on the lessons of the Full-Stack Web and Python & Data paths. Pro opens 27 courses, four paths, and 64 guided projects. Ultra adds the AI Tools Mastery path and its six courses and 12 projects, verified path certificates, and two and a half times Pro’s monthly AI allowance.

Does Koda work on phones and computers?

Yes. Koda is built as a mobile-first web application and a native mobile application using the same account, curriculum, progress, and Supabase backend.

How does Koda Coach help?

Coach starts with focused, Socratic hints and explanations tied to the lesson or project in front of you. It is designed to help you reason, not to replace the practice.

Can I cancel a web membership?

Yes. Web memberships are managed through Polar’s secure customer portal. Mobile memberships are managed through Apple or Google, depending on where you subscribed.

Try one lesson. Then build the habit.

Create an account and preview