Technology Learning Resources!
Here is a list of Good technology learning resources..

Code School  Good resource to learn AngularJS and other technologies.

Github  This teaches the basics, there is also a link for the advanced topics, I use Git regularly at work and home and I still find it useful to brush up few commands that I tend to forget.
 Project Euler  Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve.
 http://codepen.io/ Frontend development online IDE.