Discover how you can become a machine learning engineer with free and paid online resources.

Machine Learning Resources

These are the resources you can use to become a machine learning or deep learning engineer. All of the resources are available for free online. Please check their respective licenses.

Machine Learning Theory

Deep Learning Theory

Forward and Backpropagation Theory and Code

General Machine Learning with Python and Scikit-learn

Convolutional Neural Networks with TensorFlow/Keras

Reinforcement Learning Theory

Reinforcement Learning with TensorFlow/Keras

Recurrent Neural Networks Theory

Recurrent Neural Networks with TensorFlow

Mathematics Useful for Machine Learning

Deep Learning Environment