Well this is in continuation to the my last post on self learning last month. I just got my hands to this awesome list on reddit. This list is compiled by the user _shnazzy and covers all the amazing sites to get educated online. I believe that if you wish to learn something new this site would be your best bet. Happy Learning !!!

Schools and Universities:

General Learning and Tools:

Computer Related:




eBooks/Online Books/Academic Journals:

Other Subjects:

JAVA Specific !!