Proposal For An Interactive Introduction to Graphics Programming
You should look at <a href="https://github.com/stackgl/shader-school" rel="nofollow">https://github.com/stackgl/shader-school</a> - it is very similar.