Learn โ†’ Build โ†’ Deploy on the Internet Computer

Build real ICP apps. LEARN BY SHIPPING.

Stop stitching together docs and half-finished tutorials. You write real code, beat a campaign, and finish every course with a working dapp live on-chain โ€” something you can actually show someone. The arcade is just what makes getting there addictive.

LVL 7
XP 1,240
STREAK 12๐Ÿ”ฅ
SHIPPED 3 apps

Score

043110

Stage

CANISTER-01

Hi-Score

048200

XP77%

PRESSย START

Pixl ยท your ICP code buddy

Why CodeSlums

Stop watching tutorials. Start building real software.

Tutorials teach you to follow along. CodeSlums teaches you to ship โ€” the difference is night and day.

CodeSlums Built on the Internet Computer
The old way
CodeSlums
VS
โœ• Watch videos
โœ“ Write real code every lesson
โœ• Memorize syntax
โœ“ Build real projects
โœ• Generic AI chatbot
โœ“ A course-aware AI tutor
โœ• No reason to come back
โœ“ XP, pets, badges & coins
โœ• A toy example or two
โœ“ A portfolio of shipped dapps
โœ• Passive watching
โœ“ An interactive arcade
โœ• A PDF certificate
โœ“ Blockchain-verified certificates
โœ• Forget it a week later
โœ“ Learn it by doing it

Reading docs won't make you a builder

The only way to learn to ship on ICP is to ship on ICP โ€” over and over.

No promises we can't keep yet. Just what you'll actually do here, from day one:

Write real code

Every lesson is hands-on โ€” no passive videos, no multiple-choice busywork.

Deploy real apps

Finish each course with a working dapp live on-chain โ€” not a throwaway toy.

Production-style projects

Build complete apps end to end: notes, chat, on-chain voting, and more.

Master the ICP stack

Motoko, Internet Identity, canisters, cycles & SvelteKit โ€” and how they fit together.

Verifiable certificates

On-chain proof of what you actually built and shipped.

A world, not a playlist

A campaign, XP, daily challenges, a shop and a profile that keep pulling you back.

The campaign

One path. One goal: ship your startup.

No disconnected exercises. Every stage builds on the last โ€” and the ๐Ÿš€ deploy stages end with your app LIVE on ICP. Tap a stage to see what you'll build.

Stage 14 ยท The Legend run

Launch Your Startup

Go to market with a real product. โ€” exactly like CodeSlums itself.

XP

up for grabs

Your AI mentor

Pixl knows ICP,
and guides โ€” never spoils.

Not a generic chatbot. Pixl explains canisters, cycles, Internet Identity, Candid and Motoko โ€” nudging you to the answer so it sticks. Try a question:

Pixl

โ— online ยท ICP mentor

Hey, I'm Pixl โ€” your ICP mentor. Tap a question and I'll guide you ๐Ÿ‘‡

A game, not a course

Progress you can actually feel.

Boredom is why people quit learning to code. So we built an entire arcade around it โ€” every system pulls you back for one more lesson.

โšก

XP & Levels

Earn XP for every lesson, project and daily.

๐Ÿ”ฅ

Streaks

Daily streaks โ€” with freezes to protect them.

๐Ÿ†

Leagues

Bronze โ†’ Platinum. Keep earning or slide down.

Avatars

Customize Pixl and unlock a crew of avatars.

๐Ÿช™

Coins

A spendable currency you earn as you learn.

๐Ÿ›’

Shop

Spend coins on cosmetics, themes & avatars.

๐ŸŽ–๏ธ

Badges of Honor

Curriculum milestones, minted to your profile.

โญ

Achievements

Stat milestones that stack up as you climb.

๐Ÿ“Š

Leaderboards

Rank against every learner, updated live.

๐Ÿ‘

Cheers

Send free kudos to other builders.

๐Ÿ‘‘

Hall of Fame

Reach Platinum once โ€” enshrined forever.

๐ŸŽฏ

Daily Challenges

A fresh set of questions to keep the streak alive.

Your journey

From Novice to Legend.

Every lesson moves the bar. You always know how far you've come โ€” and exactly what ships next.

๐ŸŒฑ 01

Novice

Your first canister

โŒจ๏ธ 02

Coder

Motoko & Identity

โš™๏ธ 03

Engineer

Full-stack dapps

๐Ÿ‘‘ 04

Legend

Launch your startup

Your command center

Everything you do, rewarded.

XP, coins, streaks, daily challenges and your next deploy โ€” all in one living dashboard that celebrates every win the moment it happens. Watch it run ๐Ÿ‘‰

+XP on every step ๐Ÿš€ on-chain deploys ๐Ÿ… live achievements

slumrunner

Level 12 ยท Engineer

๐Ÿช™ coins

XP โ†’ Level 13 / 11,000
Today's challenge +300 XP

Build a Calculator canister

๐Ÿ”ฅ

streak

๐Ÿš€

deployed

๐Ÿ…

badges

Climb the ranks

Built to be competitive.

A live board โ€” watch the ranks shuffle as coders ship. Switch it ๐Ÿ‘‡

๐Ÿฅ‡ ๐Ÿ‘ค

Alex

LVL
๐Ÿฅˆ ๐Ÿ‘ค

Justin

LVL
๐Ÿฅ‰ ๐Ÿ‘ค

Maya

LVL
#4 ๐Ÿ‘ค

pixelpunk

LVL
#5 ๐Ÿ‘ค

devdiva

LVL
#6

slumrunner (you)

LVL

Keep shipping to climb ๐Ÿ‘†

Build to learn

Unlock real ICP apps.

You don't grind exercises โ€” you build things people can use, then deploy them on-chain. Every course goes from an empty file to a live, shipped project.

๐ŸŒ โ–ถ START

Personal Landing Page

Beginner

Build & deploy a responsive portfolio site from an empty file โ€” on-chain.

โ˜…โ˜…โ˜…โ˜…โ˜… โšก 500 XP

Build & deploy it on-chain

๐Ÿ”ข โ–ถ START

Interactive Counter

Beginner

A complete counter app with JavaScript โ€” built, styled, and shipped on-chain.

โ˜…โ˜…โ˜…โ˜…โ˜… โšก 500 XP

Build & deploy it on-chain

๐Ÿงฎ โ–ถ START

Counter Canister

Beginner

Your first on-chain smart contract โ€” setup to mainnet, with a live UI.

โ˜…โ˜…โ˜…โ˜…โ˜… โšก 600 XP

Build & deploy it on-chain

๐Ÿ“ โ–ถ START

Notes Dapp

Beginner

A per-user notes dapp โ€” records, pinning, search, sign-in, deployed.

โ˜…โ˜…โ˜…โ˜…โ˜… โšก 900 XP

Build & deploy it on-chain

๐Ÿ—ณ๏ธ โ–ถ START

On-chain Voting

Intermediate

A governance dapp: yes/no/abstain, deadlines, one vote per identity.

โ˜…โ˜…โ˜…โ˜…โ˜… โšก 1000 XP

Build & deploy it on-chain

๐Ÿ’ฌ โ–ถ START

Realtime Chat Dapp

Intermediate

A multi-room chat with a live, polling-based feed and per-identity messages.

โ˜…โ˜…โ˜…โ˜…โ˜… โšก 950 XP

Build & deploy it on-chain

๐Ÿค– โ–ถ START

AI Chatbot Dapp

Advanced

A chatbot whose replies come from an LLM running ON-CHAIN โ€” per-user history, signed in, deployed.

โ˜…โ˜…โ˜…โ˜…โ˜… โšก 1100 XP

Build & deploy it on-chain

๐Ÿ“Š โ–ถ START

Crypto Dashboard

Advanced

A canister that fetches live prices via an HTTPS outcall, tracking each userโ€™s watchlist & portfolio on-chain.

โ˜…โ˜…โ˜…โ˜…โ˜… โšก 1200 XP

Build & deploy it on-chain

๐Ÿ›’ โ–ถ START

Freelance Marketplace

Advanced

On-chain escrow between a client and a freelancer โ€” funds held and released exactly once via a guarded state machine.

โ˜…โ˜…โ˜…โ˜…โ˜… โšก 1500 XP

Build & deploy it on-chain

๐Ÿ†
Expert ยท capstone

Build a complete SaaS startup

Multi-canister, payments, AI, the works โ€” your portfolio centerpiece.

โšก 5,000 XP

Proof you can ship

Real on-chain certificates.

Finish a course and CodeSlums mints a certificate straight to the blockchain โ€” signed by your identity, verifiable by anyone, impossible to fake. Try minting one ๐Ÿ‘‰

โ›“

Minted on-chain

Each certificate is a record in the CodeSlums canister on ICP โ€” not a PNG you could fake in Figma.

๐Ÿ”Ž

Publicly verifiable

Anyone can confirm a certificate by its id. Recruiters see the truth, tied to your Internet Identity.

๐Ÿ›ก๏ธ

Yours forever

It can never be revoked out from under you or lost when a company shuts down. It lives on the chain.

A simulation โ€” the real thing mints to the CodeSlums canister when you complete a course.

The niche almost nobody owns

Learn Web3 by actually building on it.

Most courses teach blockchain in theory. Here you build and own real apps on the Internet Computer โ€” from your first lesson to a certificate that's yours for life.

๐Ÿ…

Certificates you truly own

Your certificates live on-chain โ€” verifiable by anyone, forever. Nobody can fake them or revoke them out from under you.

๐Ÿ”‘

No passwords, ever

Sign in with Internet Identity โ€” passwordless and private. Nothing to leak, nothing to remember.

๐Ÿš€

Ship things that are actually live

Deploy real apps to the internet in your first session โ€” a public URL you can share, not a localhost demo.

๐ŸŒŸ

A profile that proves it

Public achievements, ranks and a portfolio of shipped projects โ€” real proof of what you can build.

๐Ÿ”“

Yours for the long run

Your progress and projects live on a chain you control โ€” not locked inside a company's database.

๐Ÿ’ 

Pay once, in ICP

Crypto-native and one-time โ€” no subscriptions, no recurring charges, no upsells.

Who's behind this

Built by one developer who believes in the Internet Computer.

CodeSlums isn't a venture-backed edtech company. It's a platform built and maintained by a single full-stack developer who fell in love with what the Internet Computer makes possible โ€” a web where entire applications run on-chain, owned by the people who use them.

The problem was never the tech. It was the on-ramp: docs that assume you already know, tutorials that stop at โ€œhello world,โ€ and nothing that makes learning ICP feel worth doing at 11pm. So I built the thing I wished existed โ€” a hyper-gamified arcade where you learn Motoko, canisters and Internet Identity by actually shipping, one deployed app at a time.

The mission is simple: bring decentralized apps mainstream by making the people who build them feel unstoppable. If that resonates, you're exactly who this was made for.

โ€” The developer behind CodeSlums

Solo full-stack developer

Motoko ยท Svelte ยท Internet Identity

The whole app lives on-chain

Frontend, backend, your progress and your certificates โ€” all served from Internet Computer canisters. No hidden AWS box, no middleman that can pull the plug.

You own what you build

Every lesson ends in a real canister you deploy yourself. The skills โ€” and the apps โ€” are yours to keep, not locked inside a walled garden.

Decentralized apps, made approachable

ICP is genuinely powerful but the on-ramp is steep. CodeSlums turns that on-ramp into a game so the next wave of builders actually sticks around.

Built on the Internet Computer
Live world activity ยท on-chain

coders on CodeSlums

โšก

lessons completed

๐Ÿ…

certificates minted on-chain

โœจ

XP earned by the community

Connecting to the CodeSlums canisterโ€ฆ

Early days ยท shape what this becomes

Be one of the first to ship real ICP apps.

No inflated numbers, no fake reviews. Just a real platform โ€” on-chain certificates, an in-lesson AI tutor, and deployable projects โ€” looking for its first wave of builders. That could be you.

Start free โ†’

No subscriptions

Choose your loadout.

Start free and ship real apps today. Unlock everything forever with a one-time Lifetime Pass โ€” paid in ICP. No recurring bills, ever.

๐ŸŽ’

Free Adventurer

FREE forever
  • โœ“ All core ICP lessons
  • โœ“ Build & deploy real canisters
  • โœ“ Community access
  • โœ“ Limited AI mentor
  • โœ“ XP, streaks & badges
Start free
โญ BEST VALUE
โš”๏ธ

Lifetime Pass

$20 once ยท in ICP

โ‰ˆ 24 ICP ยท priced live at checkout ๐Ÿ”—

  • โœ“ Everything in Free
  • โœ“ Unlimited AI mentor
  • โœ“ All projects & career paths
  • โœ“ On-chain certificates
  • โœ“ Priority deploy help
  • โœ“ Pay once โ€” yours for life
Get lifetime access
๐Ÿ›ก๏ธ

Guild

Custom teams & schools
  • โœ“ Everything in Lifetime
  • โœ“ Team & classroom seats
  • โœ“ Admin dashboard
  • โœ“ Progress analytics
  • โœ“ Private cohorts
  • โœ“ Invoicing & SSO
Talk to us
โˆž

One payment, yours for life. No subscriptions, no upsells, no pay-to-win โ€” every feature included, forever.

Keep the arcade running

Why it's just $20 โ€” and why that alone might not be enough.

Most coding platforms charge $20โ€“$40 every month. CodeSlums asks for $20 one time, ever โ€” deliberately affordable so anyone can learn to build on the Internet Computer. That one payment is what keeps the AI mentor answering and the canisters funded.

The AI mentor

An in-lesson AI tutor that explains canisters, cycles and Candid on demand. Every question a learner asks costs real inference money โ€” and it adds up fast as more people learn.

Canister cycles

The whole platform runs on-chain. Compute and storage on the Internet Computer are paid for in cycles that have to be topped up continuously to keep the arcade online 24/7.

Building & maintaining it

New courses, projects, bug fixes and features โ€” shipped by one developer. Support is what buys the time to keep improving CodeSlums instead of shelving it.

โค๏ธ

Even lifetime passes might not cover the AI.

AI costs scale with every learner and every question โ€” and a one-time $20 can only stretch so far. So CodeSlums also accepts donations of any amount, paid in ICP, to counterbalance inference bills and maintenance. It's what keeps the core free, the platform independent, and the lights on. Every bit genuinely helps.

Donations are made in ICP from your settings after signing in ยท minimum 0.01 ICP.

Before you press start

Questions? Answered.

None. If you can write a little JavaScript, you're ready. We start from what the Internet Computer actually is and build up โ€” no crypto background assumed.

Real, deployable apps โ€” not throwaway exercises. A live canister, an Internet Identity login, a Motoko backend, a SvelteKit UI, and by the end a multi-canister SaaS running on ICP mainnet.

Yes. All core ICP lessons, building and deploying real canisters, XP, streaks and badges are free forever. Pro adds unlimited AI mentoring, on-chain certificates and priority deploy help.

A public blockchain that runs full applications โ€” frontend and backend โ€” entirely on-chain inside units called canisters. Your app gets a real URL, no separate servers or cloud bill.

You can start right in the browser. When you move to shipping locally we walk you through the ICP CLI step by step, and every deploy stage ends with your app actually live.

Both work on ICP, but we teach Motoko first โ€” it's ICP-native with the smoothest tooling and first-class everything. Your frontend stays TypeScript + SvelteKit.

Stage one ends with a canister deployed and callable. Most people get something live on their first session โ€” before the coffee is cold.

Yes โ€” completing a course mints an on-chain certificate tied to your identity that anyone can verify. It lives on ICP, so it can never be faked or revoked out from under you.

It's a one-time $20 payment made in ICP โ€” no subscription, yours for life. Because the ICP price floats, the exact amount is calculated live from an on-chain price oracle at checkout, so you always pay $20 worth and never a cent more.

Yes โ€” one $20-in-ICP payment unlocks everything for life. No subscription, no recurring charges, no upsells. You approve the exact amount in your wallet at checkout and never pay again.

Still curious? Just press play โ†’

Insert coin ยท free to start

Your first app goes live today.

Sign in with Internet Identity, clear stage one, and watch ๐Ÿš€ your app deploy to ICP before you even finish your coffee.

No credit card ยท 10 seconds to start