Here is a collection of free and “free” reading material from across the web. With this knowledge, you should be able to sufficiently take on any plans and schemes you have.
Online Libraries and Collections
- Cornell University Library arXiv.org, A collection of journal articles, full PDF downloads available.
- Internet Archive, A massive collection of all types of media. Lots of historical documents and scientific articles.
- Project Gutenberg, A collection of 50,000 books.
Leaning a New Language
- Duolingo, A well structured website for many languages, ranging from beginner to expert.
- Memrise, An excellent website for expanding vocabulary in any language.
- Babble, Similar to Duolingo, but less gamelike and more ‘adult’.
- Busuu, More of a practical site with less focus on structure of grammar.
- Livemocha, Is a website where you trade knowledge of your own language with other people.
- Foreign Language Institute, Has a collection of audio tapes and texts for a number of languages.
- Omniglot, Has an excellent collection of intro documentation and further links to other resources.
- Internet Polyglot, BBC Languages, Fluentin3months, How to learn any language,
Learning to Program
- Codeacademy, A great starting place for many program languages.
- Hackerrank, Once you’ve done the basics, this website is excellent for the transition from beginner to intermediate skills.
- Code, Another beginners coding site.
- Treehouse, For beginner and intermediate programmers. Costs 25$ a month.
- SoloLearn, A multi platform code learning app. Free, indepth, and consise. My favourite.
Online Classes, Courses, Lectures
- Khan Academy, Well rounded education from elementary school to university level.
- Coursera, Full university level courses and the accompanying work.
- Udacity, Just like coursera, it’s quite good.
- EDX, Just like coursera and Udacity.
- MIT Open Courseware, A collection of university lectures from MIT.
- High Brow, A 5 minute lesson everyday on a diverse set of introductory topics.
- Skill Share, 200 free lessons, the rest are pay.
- Lynda, A pay site, but if you are in college or university you may have a log in.
- Udemy, A pay site.
- Creative Live, A pay site.
- Curious, A pay site.
- Learnist, Pay by lesson.
Personal Health and Fitness
- Cooking for engineers, No matter your goals, it is important to maintain you physical health through diet.
- Nerd Fitness, Explicit methods for exercise.
- Spreeder, Another tool to help you learn to speed read.
- Investopedia, Learn to manage your money and develop some financial power.
- TED, a large collection of talks given by experts.
- TopDocumentaryFilms, A large collection of documentaries to help expand base knowledge.
Planning & Workflow tools
- Draw.io, an excellent online application for developing netword diagrams, flow charts, etc..
Odds & Ends