Brilliant
brilliant.org
Interactive courses in math, science, and computer science through problem-solving.
Brilliant teaches quantitative subjects through interactive problem-solving instead of passive video lectures. Courses cover topics from algebra to neural networks with visual, hands-on exercises that build intuition.
Why it is useful
The interactive approach builds genuine understanding instead of memorization. Each lesson is designed as a series of puzzles that gradually increase in complexity.
More in Learning Resources
Other learning resources you might not have heard of.
- VisuAlgoAnimated, step-by-step visualisations of data structures and algorithms, from sorting and linked lists to graphs and dynamic programming, with the ability to run each on your own input.
- MusiccaAn interactive platform offering free music theory lessons, exercises, and virtual instruments designed for students, teachers, and musicians.
- Open CultureA curated aggregator of free cultural and educational media — online courses, audiobooks, ebooks, movies, and language lessons from major universities and cultural institutions.
- CSS Grid GardenA free browser game that teaches CSS Grid layout by having you write real grid properties to water garden plots — covering grid-column, grid-row, grid-area, and grid-template across 28 levels.
- Crash CourseFree educational YouTube series covering history, science, literature, and more with engaging visuals.
- AnimagraffsEducational site publishing animated technical explainers on engines, aircraft, electronics, infrastructure, vehicles, watches, and other mechanical or scientific systems.