Since we were thrust into a sudden quarantine over a month ago, you like most people must be wondering of what to do with all this extra time on your hands. It is best to utilize this time constructively, keep working on self-development as self-care. It’s good to think of it as an opportunity for learning instead of the lethal pandemic outside your door waiting to kill you (best to stay at home and let the essential personnel handle that).
So, I have prepared a list of some of my favourite free resources for online learning that have helped in throughout my years to learn new skills that have aided me in my professional career and been a source of relief from my boredom during these trying times:
1. Codecademy
Codecademy is the perfect tool for anyone that wants to dip their feet into the waters of computer programming. It’s free courses on various programming languages start at an elementary level with easy to grasp concepts and interesting exercises to keep you up to speed with what you have learned in each section.
The IDE is easy to understand and there is directional help and hints for if you get stuck at any step. Each course has an approximate time in hours needed to finish it. You can complete at your own pace, or start more than one course simultaneously.
2. Duolingo
Everybody on the internet may have heard about the friendly bird from duolingo at some point in their lives, may it be from their language tutor to keep up with their foreign language education during the summer break or from the extensive internet memes.
Duolingo provides short courses in foreign languages. You can use either the mobile app or the website to follow the exercises. It has visual aids to help with memory retention and is great for starting at a basic conversational level. There are over 30 languages you can chose from and Duolingo is always adding more languages and features.
3. MIT Open CourseWare
OpenCourseWare (MIT OCW) is an initiative of the Massachusetts Institute of Technology (MIT) to publish all of the educational materials from its undergraduate- and graduate-level courses online, freely and openly available to anyone, anywhere. The project was announced on April 4, 2001.
MIT OCW has been a favourite of mine every since I started my University. It is great for getting a deep understanding of complex topics at your own pace. You can study anything from maths to music theory. I quite prefer to go through MIT’s coursework rather than my own as I find that it is always so well constructed to cover all the bases of a particular topic.
Check out your desired topics using it’s search by topic section;
https://ocw.mit.edu/courses/find-by-topic/
4. Udemy
Udemy is an online learning platform aimed at students and adults. It is filled with courses that will help you gain marketable and productive skills.
Although Udemy is primarily a paid service, there are many free courses available for you and there are more being added everyday. A personal favourite of mine is the “Free Introduction to Python Programming” course—great for anyone that wants to take part in the wonderful world of python.
5. KhanAcademy
KhanAcademy is a non-profit online learning platform that covers all sorts of classroom subjects all the way from kindergarten up to college. It was created in 2008 by Salman Khan, with the goal of creating a set of online tools that help educate students.
This is another one of my personal favourites that has helped in a lot, from high school to even college right now. Some of my favourite courses are the SAT preparation course and Multivariable Calculus
6. YouTube
This is no surprise and a no-brainer. Anyone that has been on the internet in the past decade and a half must have heard of youtube, or better yet, have found solutions to their everyday problems by some random guy on the internet making and uploading videos to youtube.
with the most watch-time and uploaded of any other video platform, Youtube is the perfect place for anyone looking to learn anything. If you can think of it, someone probably has made a video on it and posted it on Youtube.
7. edX
edX is a massive open online course provider. It hosts online university-level courses in a wide range of disciplines to a worldwide student body, including some courses at no charge. It also conducts research into learning based on how people use its platform.
One of my favourites, and arguably one of the most popular courses in the CS50 by Harvard. It is an intro to Computer Science and the Art of Programming course and open to anyone that is willing to step foot in the world of Programming:
https://www.edx.org/course/cs50s-introduction-to-computer-science
Bonus: Google Arts & Culture
This one is not strictly a learning platform but a cultural experience that I have been getting into recently. google has introduced a new feature as part of it’s Art & Culture platform where you can tour the world’s museums and art galleries and it’s a great way to experience the world from home.
You can also check out its various video essays on the ‘Google Arts & Culture’ Youtube Channel. It is truly a rabbit hole that can consume your hours in minutes.
These were some of my favourite platforms, that god knows have helped me in my journey as an eternal student of life. i hope that you dear reader find them as useful as I did, and maybe mention some that I missed in the comments below.