A bunch of learning materials for autodidacts
Self-development resources that have accumulated over the years. I am still updating this page, adding new resources and fixing formatting mistakes.
Learning a new language
I love Duolingo. Free. Learning gamified, earn points and learn. Supplement with other resources.
Learn statistically relevant words and phrases. I currently like Lingvist more than Duolingo and use it to learn Russian from English.
Learning German by gaming
Boost your vocabulary and comprehension by playing adventure games in German.
Mirror! – drag this to your bookmarks bar.
Check out the research behind it. They also have a free iOS app.
Start from the beginning and learn punctuation, British English.
Nice for memorizing simple facts (state capitals, etc), vocabulary.
Similar to Memrise.
Add a card for whatever you want to learn by heart. Don’t forget to focus on your study techniques.
Currently only available for iOS.
Online Neuroscience textbook.
Coding / Programming
Memorizing a programming language using spaced repetition software (like Anki)
Learn Code The Hard Way
Find the top repositories trending on Github. All sorts of cool frameworks, libraries & projects.
Non-overwhelming machine learning
A small list of learning resources for machine learning.
Has some nice online community courses.
Another great online learning resource, provided by university professors, etc.
Free interactive college courses.
750 courses from the world’s leading universities. Covers a variety of topics.
Another great source for online college courses.
A community devoted to collaborative learning.
Open-content textbooks you can use for self-learning or as part of a Wikiversity course.