Front-End
HTML, CSS, Bootstrap, Bulma, SCSS, JS DOM — 250 levels
StartChargement...
The online learning platform with 1,100+ interactive exercises, an AI assistant, and real-time battles. Join Project Carthage.
Interactive exercises
Training modules
Skill blocks
Free & ad-free
Each module is a weapon against XANA
HTML, CSS, Bootstrap, Bulma, SCSS, JS DOM — 250 levels
StartThe modern interactive web language — 202 levels
StartAI, data science and automation — 220 levels
StartDesktop and server applications — 220 levels
StartMultiplatform mobile applications — 150 levels
StartModern reactive UIs — 220 levels
StartJavaScript backend and APIs — 220 levels
StartModern C++ — STL, templates, threads — 220 levels
StartLow-level C — pointers, memory, systems
StartYour weapons to defeat XANA
Earn experience with each successful exercise
Unlock badges as you progress through the modules
Code directly inside the browser
Immersive sound effects for every action
Code reordering exercises
Test your knowledge at every step
Maintain your daily learning streak
Track your progress in real time
Complete all 3 blocks to exterminate XANA for good
Each completed block reduces XANA's power by 33%. Complete all 3 to eliminate it.
Master complete web development: from front-end to back-end. Build Lyoko's interfaces and the supercomputer's servers.
Web SectorDevelop mobile apps to communicate with Lyoko from anywhere. The link between the real and virtual worlds.
Mobile SectorProgram the supercomputer's software. The heart of the machine running Lyoko and combating XANA directly.
System SectorFranz Hopper's ultimate project to save humanity

A genius scientist, Franz Hopper created the supercomputer and the virtual world Lyoko. His ultimate project: Carthage, a program capable of countering any digital threat.

Lyoko is a virtual universe composed of digital sectors. This is where the battle against XANA takes place. Every line of code you write strengthens this world's defenses.

XANA is a malevolent artificial intelligence seeking to destroy Lyoko and invade the real world. Only complete mastery of coding can stop it.

“Coding is your weapon. Lyoko relies on you.”
— Franz Hopper, creator of Project Carthage