Machine LearningBeginner
Machine Learning Crash Course
Google's fast-paced introduction to machine learning. Covers ML concepts, TensorFlow APIs, and real-world case studies. Written and maintained by Google engineers. Completely free.
Free course on freeCodeCamp
freeCodeCamp's Machine Learning with Python certification teaches ML fundamentals using scikit-learn and real datasets. You build five projects: predicting housing prices, classifying iris flowers, text analysis, and more. The entire course is free on freeCodeCamp.org. After finishing, you understand ML algorithms (regression, classification, clustering) and can build working models. The main limitation: this is applied ML, not theory. For understanding how algorithms work, pair this with Andrew Ng's courses.
Machine learning engineers are among the highest-paid software professionals, with average salaries of $150k-$200k in the US (source: Levels.fyi).
freeCodeCamp's machine learning curriculum. Covers TensorFlow, neural networks, natural language processing, and reinforcement learning. Build and train models through five certification projects. Free certificate.
Machine LearningBeginner
Google's fast-paced introduction to machine learning. Covers ML concepts, TensorFlow APIs, and real-world case studies. Written and maintained by Google engineers. Completely free.
Machine LearningIntermediate
Harvard's 9-course data science certificate on edX. Covers R programming, data visualisation, probability, inference, regression, machine learning, and capstone.
Machine LearningAdvanced
Andrew Ng's landmark Deep Learning Specialization on Coursera. Five courses covering neural networks, CNNs, RNNs, optimisation, and ML strategy. Free to audit; certificate costs money.