

I believe in free education, one that’s available to everyone; no matter their race, gender, age, wealth, etc… This masterpost was created for every knowledge hungry individual out there. I hope it will serve you well. Enjoy!
FREE ONLINE COURSES (here are listed websites that provide huge variety of courses)
- Alison
- Coursera
- FutureLearn
- open2study
- Khan Academy
- edX
- P2P U
- Academic Earth
- iversity
- Stanford Online
- MIT Open Courseware
- Open Yale Courses
- BBC Learning
- OpenLearn
- Carnegie Mellon University OLI
- University of Reddit
- Saylor
IDEAS, INSPIRATION & NEWS (websites which deliver educational content meant to entertain you and stimulate your brain)
- TED
- FORA
- Big Think
- 99u
- BBC Future
- Seriously Amazing
- How Stuff Works
- Discovery News
- National Geographic
- Science News
- Popular Science
- IFLScience
- YouTube Edu
- NewScientist
DIY & HOW-TO’S (Don’t know how to do that? Want to learn how to do it yourself? Here are some great websites.)
FREE TEXTBOOKS & E-BOOKS
- OpenStax CNX
- Open Textbooks
- Bookboon
- Textbook Revolution
- E-books Directory
- FullBooks
- Books Should Be Free
- Classic Reader
- Read Print
- Project Gutenberg
- AudioBooks For Free
- LibriVox
- Poem Hunter
- Bartleby
- MIT Classics
- Many Books
- Open Textbooks BCcampus
- Open Textbook Library
- WikiBooks
SCIENTIFIC ARTICLES & JOURNALS
- Directory of Open Access Journals
- Scitable
- PLOS
- Wiley Open Access
- Springer Open
- Oxford Open
- Elsevier Open Access
- ArXiv
- Open Access Library
LEARN:
1. LANGUAGES
- Duolingo
- BBC Languages
- Learn A Language
- 101languages
- Memrise
- Livemocha
- Foreign Services Institute
- My Languages
- Surface Languages
- Lingualia
- OmniGlot
- OpenCulture’s Language links
2. COMPUTER SCIENCE & PROGRAMMING
- Codecademy
- Programmr
- GA Dash
- CodeHS
- w3schools
- Code Avengers
- Codelearn
- The Code Player
- Code School
- Code.org
- Programming Motherf*?$%#
- Bento
- Bucky’s room
- WiBit
- Learn Code the Hard Way
- Mozilla Developer Network
- Microsoft Virtual Academy
3. YOGA & MEDITATION
- Learning Yoga
- Learn Meditation
- Yome
- Free Meditation
- Online Meditation
- Do Yoga With Me
- Yoga Learning Center
4. PHOTOGRAPHY & FILMMAKING
- Exposure Guide
- The Bastards Book of Photography
- Cambridge in Color
- Best Photo Lessons
- Photography Course
- Production Now
- nyvs
- Learn About Film
- Film School Online
5. DRAWING & PAINTING
6. INSTRUMENTS & MUSIC THEORY
- Music Theory
- Teoria
- Music Theory Videos
- Furmanczyk Academy of Music
- Dave Conservatoire
- Petrucci Music Library
- Justin Guitar
- Guitar Lessons
- Piano Lessons
- Zebra Keys
- Play Bass Now
7. OTHER UNCATEGORIZED SKILLS
- Investopedia
- The Chess Website
- Chesscademy
- Chess.com
- Spreeder
- ReadSpeeder
- First Aid for Free
- First Aid Web
- NHS Choices
- Wolfram Demonstrations Project
Please feel free to add more learning focused websites.
*There are a lot more learning websites out there, but I picked the ones that are, as far as I’m aware, completely free and in my opinion the best/ most useful.
Being able to create your own web layouts is the kind of freedom that a lot of people are looking for. More often than not, we can’t find exactly what we’re looking for and it can be quite frustrating, so learning how to code your layouts is the best way to solve this problem. On top of that, you can become a theme-maker yourself and share your awesome creations with people and become an inspiration yourself for those trying to learn it as well.
This post has a long list of tips on how to learn code and how to run your very own theme blog, and it’s divided into the following main points:
- Learning to Code
- Starting Your Own Themes
- Styling Your Theme Blog
- Running Your Theme Blog
- Sharing Your Content
- Good-Practices