| 02 | Introduction | The History of Machine Learning | Learn the history underlying this field | [link](1-Introduction/2-history-of-ML/README.md) | | | | | | | Author |
| 02 | Introduction | The History of Machine Learning | Learn the history underlying this field | [link](1-Introduction/2-history-of-ML/README.md) | | | | | | | Author |
| 03 | Introduction | The Ethics of Machine Learning | Learn the ethics that are important to understand when working in ML | [link](1-Introduction/3-ethics-of-ML/README.md) | | | | | | | Author |
| 04 | Tooling | Tools of the Trade | Get set up to become an ML Programmer | [link](2-Tooling/1-tools/README.md) | | | | | | | Author |
| 05 | Tooling | Programming for Machine Learning Tasks | Learn basic strategies for programming for ML, using Python and JavaScript | [link](1-Introduction/2-programming/README.md) | | | | | | | Author |
| 06 | Tooling | Math Basics for ML | Basic mathematics tasks useful for Machine Learning | [link](2-Tooling/lesson/3-math/README.md) | | | | | | | Author |
| 07 | Tooling | Algorithms of Interest | Learn useful algorithms that you might use for various ML tasks | [link](2-Tooling/4-algorithms/README.md) | | | | | | | Author |
| 11 | Libraries | Keras | Learn how to use Keras | [link](3-Libraries/4-Keras/README.md) | | | | | | | Author |
| 12 | Libraries | Apache SparkML | Learn how to use Spark ML | [link](3-Libraries/5-Spark/README.md) | | | | | | | Author |
| 13 | Libraries | NLTK | Learn how to use NLTK for Natural Language Processinng | [link](3-Libraries/5-NLTK/README.md) | | | | | | | Author |
| 14 | Types of ML | Supervised Learning 1 | Learn about supervised learning | [link](4-Types/1-Supervised-1/README.md) | | | | | | | Author |
| 15 | Types of ML | Supervised Learning 2 | Learn about supervised learning | [link](4-Types/2-Supervised-2/README.md) | | | | | | | Author |
| 16 | Types of ML | Unsupervised Learning 1 | Learn about unsupervised learning | [link](4-Types/3-Unsupervised-1/README.md) | | | | | | | Author |
| 17 | Types of ML | Unsupervised Learning 2 | Learn about unsupervised learning | [link](4-Types/4-Unsupervised-2/README.md) | | | | | | | Author |
| 18 | Types of ML | Reinforcement Learning 1 | Learn about reinforcement learning | [link](4-Types/5-Reinforcement-1/README.md) | | | | | | | Author |
| 19 | Types of ML | Reinforcement Learning 2 | Learn about reinforcement learning | [link](4-Types/6-Reinforcement-2/README.md) | | | | | | | Author |
| 20 | Applied ML | ML on Edge devices | Learn how to use ML in on edge devices such as Raspberry Pi | [link](5-Applied/1-Edge/README.md) | | | | | | | Author |
| 21 | Applied ML | ML on the Web | Learn about using ML on the web and in Progressive Web Apps | [link](5-Applied/2-Web/README.md) | | | | | | | Author |
| 22 | Applied ML | ML for Mobile | Learn about using ML in mobile apps | [link](5-Applied/3-Mobile/README.md) | | | | | | | Author |
| 23 | Applied ML | AutoML | Learn about AutoML, sometimes called 'ML for ML' | [link](5-Applied/4-AutoML/README.md) | | | | | | | Author |
| 24 | Future | The Future of Machine Learning | What are the important trends that will shape the future of ML? | [link](6-Future/Future-Trends/README.md) | | | | | | | Author |
| 24 | Future | The Future of Machine Learning | What are the important trends that will shape the future of ML? | [link](6-Future/Future-Trends/README.md) | | | | | | | Author |