Learn Motoko, Earn XP! 🎮
motokodojo
Master Motoko through interactive challenges.
Your AI companion Makotchen guides your journey! 🎯
15
Lessons
475+
XP
100%
Free
Interactive Coding
Write real Motoko code in your browser with instant feedback
AI-Powered Grading
Get instant feedback from our intelligent on-chain grading system
Earn & Track
Earn XP, unlock achievements, and maintain learning streaks
Choose Your Path
15 interactive lessons to master Motoko fundamentals
Lektion 1: Willkommen bei Motoko - Hello World
Beginner
+10 XP
Lektion 2: Variablen und Datentypen
Beginner
+15 XP
Lektion 3: Funktionen und Parameter
Beginner
+15 XP
Lektion 4: Verzweigungen - if/else
Beginner
+20 XP
Lektion 5: Actors verstehen
Beginner
+20 XP
Lektion 6: Async/Await - Asynchrone Programmierung
Intermediate
+25 XP
Lektion 7: Stable Variables - Persistente Daten
Intermediate
+30 XP
Lektion 8: Arrays und Collections
Intermediate
+30 XP
Lektion 9: Pattern Matching mit switch
Intermediate
+35 XP
Lektion 10: Fehlerbehandlung mit try/catch
Intermediate
+35 XP
Lektion 11: Cross-Canister Calls
Advanced
+40 XP
Lektion 12: Stable Memory & Regions
Advanced
+45 XP
Lektion 13: Actor Classes - Canister Factories
Advanced
+45 XP
Lektion 14: Praxisprojekt - Vollständige Counter App
Advanced
+50 XP
Lektion 15: Abschlussprojekt - Todo-Liste
Advanced
+60 XP