Blockchain and Web3 online course
This world is still being built. Its syllabus is below, and you can start learning in the available courses today.
Welcome to the Crypt - an underground blockchain city! Build decentralized applications, create your own tokens and NFTs.
Your guide
Atlas
Cartographer of the Deep
What you'll learn
- Blockchain and cryptography fundamentals
- Ethereum and EVM
- Solidity - smart contracts programming
- ethers.js and viem for Web3
- ERC-20 tokens and ERC-721 NFTs
- DeFi protocols and DEX
- wagmi and RainbowKit
- Security and audits
Main projects
During the course you will build real projects that you can add to your portfolio
CryptoVault Token
Your own ERC-20 token with minting and staking
Crypt NFT Gallery
NFT marketplace with minting and trading
DeFi Crypt
Simple DEX with liquidity pools
Course program
12 modules full of interactive exercises and practical projects
Gates of the Crypt
Blockchain Fundamentals
History, decentralization, consensus
35 exercises
Cipher Chamber
Cryptography
Hash, keys, digital signatures, wallets
38 exercises
Underground Railway
Ethereum & EVM
EVM, gas, transactions, testnets
40 exercises
Ethers Library
ethers.js & viem
Providers, Signers, Contracts
42 exercises
Treasury
Wallets & Transactions
MetaMask, WalletConnect, transactions
35 exercises
Hall of Mechanisms
Solidity Basics
Types, functions, modifiers, events
45 exercises
Communication Hub
Contract Interaction
ABI, read/write, Hardhat deployment
38 exercises
Mint
ERC-20 & Token Creation
ERC-20 Standard, OpenZeppelin
40 exercises
Gallery
NFT & ERC-721/1155
NFT minting, IPFS, marketplace
42 exercises
Underground Market
DeFi & Staking
DEX, AMM, liquidity pools, staking
45 exercises
Heart of the City
dApp Development
Next.js + wagmi + RainbowKit
40 exercises
Guard Tower
Security & Audit
Reentrancy, Slither, audit, mainnet
38 exercises
Course theme
Underground Blockchain City
Each module is set in a unique theme that makes learning an adventure.
Your guide
Atlas
Cartographer of the Deep
Will guide you through all challenges and help you gain new skills.
Blockchain and Web3 course FAQ
Is the Blockchain and Web3 course free?
Partly. You can read the Blockchain and Web3 lessons for free on this site. The course tasks in the app require a premium plan, while a free account lets you complete the HTML and CSS course in the app with 10 fuel units a day.
How long does the Blockchain and Web3 course take?
The estimated learning time for the Blockchain and Web3 course is 100-120 hours. The course has 12 modules and more than 450 tasks, and you set the pace.
Do I need previous experience for the Blockchain and Web3 course?
Before the Blockchain and Web3 course it helps to know: World 3 (JavaScript), World 4 (Next.js), TypeScript basics.
What will I learn in the Blockchain and Web3 course?
In the Blockchain and Web3 course you will learn, among other things: Blockchain and cryptography fundamentals, Ethereum and EVM, Solidity - smart contracts programming, ethers.js and viem for Web3.
What is learning in CodeWorlds like?
In CodeWorlds, every module is a series of short lessons with a live code editor, check questions and hands-on tasks. Progress earns you XP and unlocks new locations in the Crypt world.
Start learning Blockchain today
Join CodeWorlds and discover modern learning methods that make programming fascinating and accessible to everyone.
