1. For deep learning: Coursera
Have you ever wondered what machine learning entails, or pondered on the history of typography? You can delve into these topics at Coursera.
Coursera is an American online learning platform that offers many open online courses (MOOC), specialisations and degrees. Courses available here include engineering, data science, mathematics, business, medicine and social sciences, hosted by partner universities such as Stanford University, University of Pennsylvania and Imperial College London, as well as companies like Google and IBM.
These courses provide quizzes, weekly exercises, peer-graded assignments, and sometimes a final project or exam. Courses are also provided on-demand, in which case users can take their time in completing the course.
Note: Coursera courses are free to audit but if you want to access graded assignments or earn a course certificate, you will need to pay a fee.