Il s'agit d'une plateforme basée sur un navigateur, ne nécessitant aucune installation, pour apprendre la programmation à travers des "laboratoires" interactifs. Elle propose plus de 70 000 défis de codage dans plusieurs langages (Python, JavaScript, React, Go, Rust, et plus encore). La plateforme propose plusieurs types d'environnements de laboratoire, allant des bacs à sable instantanés dans le navigateur aux conteneurs Docker et aux machines virtuelles complètes, permettant aux utilisateurs de pratiquer tout, des algorithmes simples aux microservices complexes et aux scénarios DevOps. Les laboratoires incluent une interface intelligente et contextuelle avec des panneaux dynamiques pour les objectifs, le codage avec des suggestions intelligentes, des visualisations en temps réel et les résultats d'exécution. Le code est évalué sur plusieurs dimensions : exactitude (40 %), efficacité (25 %), qualité du code (20 %) et sécurité (15 %). La plateforme propose également un système de tutorat IA pour des indices et des explications, des comparaisons de performances, et des certificats vérifiables à l'issue de la formation.