← Earlier projects

Earlier work · Interactive learning

LearnVisual

Interactive explanations of algorithms, mathematics, statistics and computer networks.

LearnVisual is a collection of visual explanations for technical concepts. It combines text with animations, charts and interactive examples across algorithms, mathematics, statistics, deep learning and computer networks.

I built the web interface with Next.js and React, using Three.js, D3.js and Chart.js for the visualizations.

LearnVisual home page with links to interactive technical subjects.
LearnVisual · Project screenshot

Making the explanation interactive

The visuals sit alongside the explanation, so a reader can inspect an example while following the underlying concept. Different subjects use different representations: charts for data, animations for processes and 3D views where spatial relationships matter.

← All earlier projects