Course Catalog

Choose a starting point.

Every course is at your own pace, AI-mentored, and ends with a big project.

9 courses
Python for Kids
Ages 8-12BeginnerProgramming

Python for Kids

A beginner Python course for kids ages 8-12 where students code their own adventure, moving from first print statements to a playable text-adventure game in the browser.

16 lessons · 8-12 wksExplore →
Python for Teens
Ages 13-18BeginnerProgramming

Python for Teens

A beginner Python course for teens ages 13-18 where students build the exciting software behind a modern bakery: recipe formulas, inventory, order dispatch, and point-of-sale analytics.

16 lessons · 8-12 wksExplore →
Ethical Hacking
Ages 13-18IntermediateCybersecurity

Ethical Hacking

A safe, simulated CTF course for teens where students build an Ethical Hacking toolkit, decode transmissions, crack toy hashes, map simulated targets, analyze logs, and capture flags without touching real systems.

16 lessons · 8-12 wksExplore →
Website Development
Ages 13-18BeginnerWeb Dev

Website Development

A browser-based Website Development course where teens build COSMOS, a real responsive space website, with HTML5, Tailwind CSS, reusable components, JavaScript interactivity, and live NASA data.

16 lessons · 8-12 wksExplore →
Blockchain (DeFi)
Ages 13-18IntermediateBlockchain

Blockchain (DeFi)

A Python-powered Blockchain (DeFi) course where teens build a working blockchain and DeFi protocol from scratch while learning hashing, proof-of-work, ledgers, tokens, AMMs, lending, stablecoins, and risk-aware scam recognition.

16 lessons · 8-12 wksExplore →
Algorithmic Trading (Finance)
Ages 13-18IntermediateFinance

Algorithmic Trading (Finance)

A Python-powered finance course where teens build an honest quantitative research lab with frozen market data, moving averages, signals, backtests, risk metrics, transaction costs, and out-of-sample testing.

16 lessons · 8-12 wksExplore →
Biotech I
Ages 13-18IntermediateBiotech

Biotech I

A Python-powered Biotech I course where teens build a 16-program Sequence Lab notebook, import a real biotech.lab toolkit, analyze mutations, search sequence databases, and identify an unknown sample.

16 lessons · 8-12 wksExplore →
Game Development
Ages 8-12BeginnerGame Dev

Game Development

A beginner game development course for kids ages 8-12 where students use Python-style pygame code to build Space Defender: a playable arcade game with a window, drawing, motion, keyboard control, bullets, collisions, score, lives, waves, and polish.

16 lessons · 8-12 wksExplore →
Digital Art in Python
Ages 8-12BeginnerCreative Coding

Digital Art in Python

A creative Python course for kids ages 8-12 where students use code as a paintbrush, drawing with pygame-style shapes, loops, randomness, conditionals, and imported art pieces to create a generative masterpiece that changes every time it runs.

16 lessons · 8-12 wksExplore →
// not sure where to begin?

Follow your curiosity.

Start with your age range and the kind of projects you would get excited about building.

KIDS 8-12
Python for Kids
TEENS 13-18
Python for Teens
SECURITY-MINDED
Ethical Hacking
Crypto
Blockchain (DeFi)