
Polkadot
Course Index
28 Lessons · 3 Sections
Master Polkadot development — Substrate, FRAME pallets, ink! smart contracts, XCM cross-chain messaging, and Polkadot.js API. Covers parachain development, Moonbeam EVM, Polkadot 2.0 Agile Coretime & 3 builds.
28Lessons
3Sections
3Projects
FreeAccess
Section 1Polkadot Architecture & SDK FoundationsLessons 1–10
Lesson 1
What is Polkadot?
Lesson 2
Relay Chain & Parachains
Lesson 3
Shared Security & NPoS
Lesson 4
XCM: Cross-Consensus Messaging
Lesson 5
Polkadot Hub & Smart Contracts
Lesson 6
Polkadot SDK: Substrate & FRAME
Lesson 7
Rust for Polkadot Development
Lesson 8
Setting Up Dev Environment
Lesson 9
Substrate: Building a Blockchain
Lesson 10
FRAME: Runtime & Pallets
Section 2Pallets, ink!, Smart Contracts & EcosystemLessons 11–22
Lesson 11
Building Custom Pallets
Lesson 12
Polkadot.js: JavaScript API
Lesson 13
Accounts, Keys & SS58 Format
Lesson 14
Staking & Governance
Lesson 15
EVM on Polkadot: Moonbeam
Lesson 16
ink!: Wasm Smart Contracts
Lesson 17
Writing ink! Contracts in Rust
Lesson 18
Deploy Contracts with Contracts UI
Lesson 19
Ignite CLI: Scaffolding Chains
Lesson 20
Parachain Development with Cumulus
Lesson 21
Kusama: Canary Network
Lesson 22
Ecosystem: Acala & Astar
Section 3Polkadot 2.0, Bridges & ProjectsLessons 23–28