Learning CKB Fundamentals
A comprehensive 24-lesson journey from CKB basics to building production dApps on the Nervos Network.
Course Overview
Five progressive phases taking you from zero to building production dApps on CKB.
Phase 1
Lessons 1-5
Phase 2
Lessons 6-10
Phase 3
Lessons 11-15
Phase 4
Lessons 16-20
Phase 5
Lessons 21-24
What You'll Learn
By the end of this course, you'll have the skills to build real-world applications on Nervos CKB.
Cell Model Mastery
Understand CKB's unique UTXO-like cell model and how it enables powerful on-chain programming.
Script Development
Write smart contracts (scripts) in Rust that compile to RISC-V and run on the CKB-VM.
CCC SDK Proficiency
Build transactions, interact with cells, and connect wallets using the CCC SDK.
Token Standards
Create and manage User Defined Tokens (UDTs) and NFTs using CKB's native patterns.
Full-Stack dApps
Build complete decentralized applications with Next.js frontends connected to CKB.
Production Deployment
Test, audit, and deploy your scripts and dApps to CKB mainnet with confidence.
Ready to start building on CKB?
Jump into Lesson 1 and begin your journey into the Nervos Network ecosystem.