CryptComing soon

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.

BlockchainEthereumSolidityethers.jswagmiSmart ContractsDeFiNFT
12 modules450+ exercises100-120 hours

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

01

CryptoVault Token

Your own ERC-20 token with minting and staking

SolidityHardhatOpenZeppelin
02

Crypt NFT Gallery

NFT marketplace with minting and trading

SolidityIPFSwagmi
03

DeFi Crypt

Simple DEX with liquidity pools

Solidityethers.jsNext.js

Course program

12 modules full of interactive exercises and practical projects

1

Gates of the Crypt

Blockchain Fundamentals

History, decentralization, consensus

35 exercises

2

Cipher Chamber

Cryptography

Hash, keys, digital signatures, wallets

38 exercises

3

Underground Railway

Ethereum & EVM

EVM, gas, transactions, testnets

40 exercises

4

Ethers Library

ethers.js & viem

Providers, Signers, Contracts

42 exercises

5

Treasury

Wallets & Transactions

MetaMask, WalletConnect, transactions

35 exercises

6

Hall of Mechanisms

Solidity Basics

Types, functions, modifiers, events

45 exercises

7

Communication Hub

Contract Interaction

ABI, read/write, Hardhat deployment

38 exercises

8

Mint

ERC-20 & Token Creation

ERC-20 Standard, OpenZeppelin

40 exercises

9

Gallery

NFT & ERC-721/1155

NFT minting, IPFS, marketplace

42 exercises

10

Underground Market

DeFi & Staking

DEX, AMM, liquidity pools, staking

45 exercises

11

Heart of the City

dApp Development

Next.js + wagmi + RainbowKit

40 exercises

12

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.

Change your future

Start learning Blockchain today

Join CodeWorlds and discover modern learning methods that make programming fascinating and accessible to everyone.