There are quite a few sites from where you can learn a ton of things:

  1. Udemy: Online Courses Anytime, Anywhere
  2. Coursera – Free Online Courses From Top Universities | Coursera
  3. MIT open courseware: Free Online Course Materials
  4. Stanford open courseware: Stanford Online
  5. Youtube has lots of lectures, but you have to search a little harder, with targeted search.
  6. Code Academy: Learn to code
  7. Stack overflow: Stack Overflow
  8. Lynda: Online Video Tutorials & Training
  9. Tutorials point: Tutorials for Clojure, Aurelia, CoffeeScript, CPanel, Laravel, SAP Webi, MS SQL Server, pinterest, Indian Polity, Teradata, Windows10
  11. Kaggle: The Home of Data Science
  12. Wikipedia: Wikipedia
  13. Harvard Business review: Harvard Business Review – Ideas and Advice for Leaders
  14. Engadget: Engadget | Technology News, Advice and Features
  15. Nature Magazine: Journal home : Nature
  16. Science Magazine: Journals | Science | AAAS
  17. Management lessons: List of Free Online Management Courses and Lessons
  18. ExLinks: Express links: Archive
  19. CEO Express: Business portal for executives created by a busy executive.
  20. Khan Academy: Khan Academy
  21. EDX: edX