Fayotechfayotech.academy
CoursesPlaygroundWikiDiagram BuilderKidsSign inGet started

the path

Interactive courses

Learn by watching code run step by step — no passive reading.

💡

step 01 · 9 lessons

How Computers Think

Zero experience needed. Discover what's really inside the machine through little games: light switches, secret codes, pixels, logic circuits, and a computer that reads your mind.

🐍

step 02 · 13 lessons

Python: First Steps

You know how the machine thinks — now give it orders. Write and run real Python inside every lesson, from your very first line to building a full game.

🐛

step 03 · 22 lessons

PyDebug — See Python Under the Hood

The go-deeper companion to Python: First Steps. A visual step debugger replays 22 topics in slow motion — loops spinning, functions stacking, tracebacks decoded — from the basics all the way to generators, decorators, and classes.

⚖️

step 04 · 5 lessons

Algorithms: Better Recipes

Why does one program finish in a blink and another in days — on the same machine? Search, sorting and Big-O, taught through code you run and step-counts you watch explode (or not).

🧠

step 05 · 4 lessons

Machine Learning: The Flip

How machines learn from examples instead of rules — and how ChatGPT is your 15-line fruit classifier scaled a billionfold. Build a real model in pure Python, in your browser.

Your dashboard — where did you stop? →🐸 Kids corner: Prog Frog →