Khan Academy browser

An alternative browser for Khan Academy content

DATE 2012-02
PLATFORM d3, Javascript, HTML/CSS
DEMO Link to demo

To learn the basics of javascript, HTML+CSS, the d3 javascript visualization library and the Khan Academy API (before I joined as an employee), I created an alternative browser for Khan Academy content.

Unfortunately, it doesn’t look quite right anymore (Dec 2012), since Khan Academy is undergoing a massive restructuring of content, in which gargantuan playlists (40+ videos) are being broken down into smaller, more atomic chunks called “tutorials”. Hence, there are way more leaf nodes than the circular graph visualization can comfortably fit.

You can see it in action here.

Khan Academy d3 Browser

Things I learned through this project:

  • d3.js
  • Khan Academy API
  • AJAX requests