Back to Academy
Intermediate

Motoko Programming Fundamentals

Build your first ICP canister using Motoko — ICP's native programming language.

MotokoCanistersSmart ContractsICP
Duration
8h 00min
Lessons
9 lessons
Certificate
On completion

Curriculum

1Introduction3 lessons
  • OverviewPreview
  • Getting started
  • Core concepts
2Core Content3 lessons
  • Deep dive
  • Practical examples
  • Best practices
3Advanced Topics3 lessons
  • Edge cases
  • Real-world applications
  • Next steps
Free
for Beginner tier

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

  • 8h 00min total
  • 9 lessons
  • Certificate on completion
  • Community support