Useful Resources
Online Courses
Online courses are a great way to learn a topic. They combine tutorials, assignments, videos, and you might even be able to get certified once you’re done.
Blogs
Learning can be rough sometimes, and you might need some more light-hearted ways to understand new materials. There exist many great blogs demystifying certain topics.
Academic Papers
Machine learning is and will remain a hard science. Therefore, it is always recommended to go back to the original papers in order to fully understand certain topics.
Books
Reading for fun is a great hobby, but it’s also possible to combine it with learning something. There exist many books where machine learning takes an important role.
Podcasts
Podcasts are a great way to learn new things. They offer a light-hearted and casual way to intake new content. Plus, it’s great if you have a long commute!
Python Code & Libraries
Being able to implement machine learning from scratch is great, but in most cases, it is highly recommended to reuse existing libraries.
Tutorials
Sometimes, all you want is to know how to do something. Tutorials, whether they are videos or website are great ways to get started quick.
Textbooks
If you’re not in school anymore, textbooks offer a good alternative to online courses or academic paper. They are often very complete, whilst being more readable than papers.
Social Media Follows
We are living in the social media age, and thankfully, there exist many great accounts across the different social networks that are worth following to further a machine learning education.
Online Communities
The best way to learn something is to learn with others. The machine learning community is very busy online, and there exist many sites that you can go to for people sharing your interest.