You do not buy courses. You collect skills to finish what you want to build
Web3 full-stack for people who already write JavaScript. Pick a portfolio app — a piggy bank, your own token, a DEX — and buy exactly the modules it is missing. The root is free and fully open.
Each next goal is one or two more modules
The first goal, a piggy bank, takes five modules. After that every app adds one or two: you already have the rest. A module is bought once and serves every later goal.
- 015 modules total
Piggy bank
A first contract and a first interface to it
5 modules — entryM1React basicsM3Web3 networkingN1EVM basicsM5Solidity basicsM9Front and contract - 027 modules total
Token and faucet
A standard, allowances, how the app looks
+2 on topM2App interfaceM6Tokens and standards - 038 modules total
NFT gallery
Ownership and files off-chain
+1 on topM10Off-chain data - 0410 modules total
Crowdfunding
Time, states, refunds, events as history
+2 on topM4Advanced networkingM7Contract patterns - 0511 modules total
DEX · final
Nothing new — proof that it all holds together
+1 on topM8Contract security
The interface hits a contract that does not exist yet
“Front and contract” waits for the contract written in “Solidity basics”. So M9 comes after M5 — and the map shows it in advance.
Not a lock but a character: front and contract grow together, and theory arrives exactly when you cannot build without it. A video course has no such moment.
- M3“Deposit” button and amount field, wallet connected
Four rules
Modules are bought one at a time
A one-time crypto purchase from your registration address. Nothing expires or gets taken away.
You can buy only what you have reached
A module opens for purchase once its dependencies are passed. You cannot buy what you cannot finish.
Topics are public, lessons are not
Modules, goals and links are public. The lesson list opens once a module is bought or comes next.
Auto-tests are the only check
A module counts when all tests are green. No exam; the final is a DEX.
What is open now
The platform is not launched yet: no modules are open. M0 is in progress — texts come out as a series on Telegram.
- M0Blockchain basicsin progress
- M1React basicsplanned
- M2App interfaceplanned
- M3Web3 networkingplanned
- M4Advanced networkingplanned
- N1EVM basicsplanned
- M5Solidity basicsplanned
- M6Tokens and standardsplanned
- M7Contract patternsplanned
- M8Contract securityplanned
- M9Front and contractplanned
- M10Off-chain dataplanned
- M11AI in web3planned
- N2EVM internalsplanned
- N3L2 and rollupsplanned
- N4L3 and appchainsplanned
- N5Nodes and dataplanned