The following websites and apps cover a wide array of topics ranging from science, art, and technology topics amongst other. You will be taught and learn almost anything, about how to produce hummus, how to design apps in node.js, most of them for free.
There is absolutely no real excuse for you not to master a new skill, expand your knowledge, or eventually boost your career. You have the opportunity to interactively learn at your own pace and in the comfort of your own home.
Online courses
edX — Discover and take online courses from the world’s best universities.
Coursera — Take the world’s best courses, online, for free.
Coursmos — Take a micro-course anytime you want, on any device or platform.
Highbrow — Receive daily courses directly in your inbox.
Skillshare — Online classes and projects that will surely unlock your creativity.
Curious — Grow your skills with online video lessons and tutorials.
lynda.com — Learn by yourself technology, creative and business skills.
CreativeLive — Receive tutorial sessions from the world’s top experts.
Udemy — Discover and learn real world skills online.
Learn how to code
Codecademy — Learn to code interactively, for free.
Stuk.io — Learn how to code from scratch.
Udacity — Earn a Nanodegree recognized by industry leaders.
Platzi — Live streaming classes on design, marketing and code.
Learnable — Discover the best way to learn web development.
Code School — Learn coding by doing.
Thinkful — Advance your career with 1-on-1 mentorship.
Code.org — Start learning by yourself with easy tutorials.
BaseRails — Master Ruby on Rails and other web technologies.
Treehouse — Learn HTML, CSS, iPhone apps & more.
One Month — Learn to code and build web applications in 30 days.
Dash — Master the art of making awesome websites.
Learn to work with data
DataCamp — Online R tutorials and data science courses.
DataQuest —Discover and learn data science in your browser.
DataMonkey — Develop your analytical skills in a simple and fun way.
Learn new languages
Duolingo — Learn a language for free.
Lingvist — Learn a language in 200 hours.
Busuu — The free language learning community.
Memrise — Use flashcards to learn vocabulary.
Expand your knowledge
TED-Ed — Find carefully curated educational videos
Khan Academy — Access an extensive library of interactive content.
Guides.co — Search and learn within the largest collection of online guides.
Squareknot — Browse step-by-step guides.
Learnist — Learn from expertly curated web, print and video content.
Bonus
Chesscademy — Become a master in chess for free.
Pianu — Learn piano online, interactively.
Yousician— Learn to play guitar interactively.