Online Learning Sites Megathread

Status
Not open for further replies.

Amz

Active Member
945
2010
178
90
Online Learning Sites Megathread

Hello WJ.

There is literally limitless knowledge on the Internet. Here's a curated list of free online course sites, ebooks, tutorials, etc. that I accumulated over time in my bookmarks. I am posting these here in an organized form with the hope that it benefits the community and you can easily find the best learning sites for any topic just by visiting this thread. Your suggestions and feedback would be more than welcome and I really look forward to them. :)

General Learning Sites


Coursera
http://coursera.org

Probably the most popular MOOC (Mass Open Online Courses) site. It has courses on various topics, with credits given on completion of the course. Also present are forums for each course and ability to download lecture videos and slides.

Coursebuffet
http://coursebuffet.com/

Khan Academy
https://www.khanacademy.org/

Video lectures on diverse topics.

Udacity
https://www.udacity.com/

P2PU
https://p2pu.org/en/

MIT Opencourseware
http://ocw.mit.edu/courses/index.htm

Harvard edX Open courses
http://www.extension.harvard.edu/open-learning-initiative

A listing of 725 online courses
http://www.openculture.com/freeonlinecourses

iTunes U (Available through iTunes)
http://www.apple.com/education/itunes-u/


Coding

Codecademy
http://www.codecademy.com/

Tutorials about beginning programming in general. The languages covered are HTML, CSS, Javascript, jQuery, Ruby and Python. It's suitable for beginners.

MDN (Mozilla Developers Network)
https://developer.mozilla.org/en/learn/

Tutorials on HTML, CSS and Javascript from intermediate to advanced level. It covers Javascript better than any other place.

HTML5 Doctor
http://html5doctor.com/

HTML5 resource site. Includes element index, special uses as well as cheat sheet.

Programming iOS 6
http://www.apeth.com/iOSBook/

Web based ebook about making applications for iOS 6.

The Node Beginner Ebook
http://www.nodebeginner.org/

Web based ebook about basic Node.js programming.

Learn X in Y Minutes
http://learnxinyminutes.com/

Short walkthrough on C, Python, PHP, Java, Javascript, Lua, among other languages.

Learn C (and Python, SQL, Regex, Ruby) The Hard Way
http://c.learncodethehardway.org/book/

Another web based ebook for learning C, Python, SQL, Regex and Ruby.

Miscellaneous essays and other resources every programmer should have access to
http://projectmona.com/bits-of-brilliance-session-five/

A collection of various essays, algorithms and other discussion about programming. Pretty useful for increasing your knowledge.


--
I'll keep updating this thread with any other sites I come across. Feel free to suggest any sites that I should add to this thread. Also, I have tried to include only free sites, so that's a requirement for any site that you suggest be added here. ;)

To do:
- Add more sites.
- Add descriptions about each.
 
Last edited:
13 comments
Thanks everyone. :)

ausafali: I didn't add w3schools because it's not very credible. There are much better alternatives like Codecademy, MDN and HTML5 doctor. ;)

To know about w3school's shortcomings, check: http://w3fools.com
 
Status
Not open for further replies.
Back
Top