TV5MONDE Apprendre
apprendre.tv5monde.comFrench listening practice built around real video.
French listening practice built around real video.
A Java IDE that lets learners explore classes and objects while writing code.
Run a configurable wiki with multiple database, authentication, and rendering modules.
Music theory exercises and analytical articles
Interval, scale, singing and rhythm exercises
A MongoDB-compatible protocol proxy backed by PostgreSQL and the DocumentDB extension.
Pixel art and sprite animation in a free browser editor
Explore shared business data through chat, spreadsheets, SQL and dashboards.
Practise drawing through guided lessons and an editable art canvas
Paint on Nintendo Switch with pressure input and recorded playback
Run Ruby acceptance scenarios written in Gherkin and connect their steps to project code.
Build an AI art practice around themed challenges and shared work
Low-code platform for building internal tools, admin panels and dashboards on your data.
AI web app that writes custom scripts in many programming languages
AI data analyst for spreadsheets and reports
Browser-based coding and AI courses with live code execution
Fill missing words in sentences and review them over time.
Provision a managed Oracle database by workload and deployment model.
Theme-based ASL lessons and retention activities.
Language modules you can study in a chosen order.
Guided cybersecurity courses with browser-based practice.
AI tool that generates code, tests, docs and diagrams from plain instructions.
AI speaking practice for English and 35+ languages
Community coding kata with tests and solution comparisons