Back to Academy
BeginnerFeatured

Introduction to Internet Computer

Explore ICP's unique architecture — canisters, cycles, subnets, and Internet Identity.

ICPCanistersInternet IdentityDFINITY
Duration
5h 00min
Lessons
12 lessons
Certificate
On completion

Curriculum

1Internet Computer Basics3 lessons
  • What is ICP?Preview
  • Why ICP is different
  • The DFINITY Foundation
2Canisters3 lessons
  • What are canisters?
  • Code + state combined
  • Canister lifecycle
3Key Protocols3 lessons
  • Internet Identity
  • NNS governance
  • Chain-key cryptography
4Developer Quickstart3 lessons
  • SDK setup
  • Your first canister
  • Deploying to mainnet
Free
for Beginner tier

📅 Milestone 2 — Full lesson content, progress tracking, and enrolment activate at v0.2.0.

  • 5h 00min total
  • 12 lessons
  • Certificate on completion
  • Community support