Functional programming with Clojure

I saw this great free online course in Clojure on Hacker News.

It uses a really fancy system for grading exercises, built with GitHub, Travis and Heroku (see fig below). You learn some Clojure, fork a repo, run some tests, make them pass, commit & push & pull request and ... you get feedback from Travis!

Sometime later you appear on the scoreboard. You can also track your progress on your profile. Or you can use the JSON representation of your results and build it into a blog post. Just sayin'.

The infrastructure of the course. Steps 1-4 are done by the student and steps 5-6 are handled automatically.

Jordan Biserkov About Blog Oss Links Projects

07 July 2014     +359 88 60 222 93 UTC+2     @jbiserkov