Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xettrisomeman/machine-leaarning-engineer-roadmap
A simple roadmap to become a machine learning engineer.
https://github.com/xettrisomeman/machine-leaarning-engineer-roadmap
deep-learning machine-learning numpy pytorch roadmap
Last synced: 8 days ago
JSON representation
A simple roadmap to become a machine learning engineer.
- Host: GitHub
- URL: https://github.com/xettrisomeman/machine-leaarning-engineer-roadmap
- Owner: xettrisomeman
- License: mit
- Created: 2020-11-02T11:32:02.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-11-05T02:20:34.000Z (about 4 years ago)
- Last Synced: 2024-12-29T20:33:12.412Z (10 days ago)
- Topics: deep-learning, machine-learning, numpy, pytorch, roadmap
- Homepage:
- Size: 7.81 KB
- Stars: 98
- Watchers: 3
- Forks: 20
- Open Issues: 1
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Machine Learning Engineer Roadmap
Machine learning engineer are the one who carry out modelling and deployment of the ML Model. They are the one with very good knowledge of the software and cloud as well as they possess strong programming skills.
> Roadmap to become machine learning Engineer inspired by [ml-engineer-roadmap](https://github.com/chris-chris/ml-engineer-roadmap)
# Disclaimer
> This roadmap is created for to keep track of the things i should be doing and learning. Some of the things are taken from blogs and tech talks. The resources here i have listed are random and based on my watchlists.
# GIVE A STAR! :star:
If you like or are using this project to learn or start your journey as ml engineer, please give it a star. Thanks!# Roadmap
### Software Engineering
(Languages recommended:- Python and C++)
1. [Data structures and Algorithms](#data-structures-and-algorithms)
2. [OOP concepts](#oop-concepts)
3. [Software design and Architecture](#software-design-and-architecture)
4. [Design Patterns](#design-patterns)
5. [Databases and Query Languages](#databases-and-query-languages)
6. [Continous Integration](#continous-integration)
7. [Testing](#testing)
8. [Cloud](#cloud)
9. [Containerization (Docker or kubernetes)](#Containerization)
10. [Api development](#api-development)### Maths For Machine Learning
1. [Linear Algebra](#linear-algebra)
2. [Calculus](#calculus)
3. [Probability and Statistics](#probability-and-statistics)### Machine Learning
1. [Supervised Learning](#supervised-learning)
2. [Unsupervised Learning](#unsupervised-learning)
3. [Numpy](#numpy)
4. [Pandas](#pandas)
5. [Sklearn](#sklearn)
6. [Neural Network](#neural-network)
7. [Pytorch/Tensorflow (I recommend Pytorch)](#pytorch)
8. [MLops](#mlops)
9. [Complete Projects and Resources at The end](#projects)
10. [Datasets](#datasets)# Software Engineering
## Data structures and Algorithms
* [Algorithms by Abdul Bari (must)](https://www.youtube.com/watch?v=0IAPZzGSbME&list=PLDN4rrl48XKpZkf03iYFl-O29szjTrs_O)
* [Algorithms Lectures (must)](https://www.youtube.com/watch?v=aGjL7YXI31Q&list=PLEbnTDJUr_IeHYw_sfBOJ6gk5pie0yP-0)
* [Easy to Advanced Data Structure using Java](https://www.youtube.com/watch?v=RBSGKlAvoiM&t=10854s)
* [CS Dojo Data structures and Algorithms (must)](https://www.youtube.com/watch?v=bum_19loj9A&list=PLBZBJbE_rGRV8D7XZ08LK6z-4zPoWzu5H)
* [Dynamic Programming](https://www.youtube.com/watch?v=jTjRGe0wRvI&list=PLVrpF4r7WIhTT1hJqZmjP10nxsmrbRvlf)
* [Data Structures by Neso Academy](https://www.youtube.com/watch?v=xLetJpcjHS0&list=PLBlnK6fEyqRj9lld8sWIUNwlKfdUoPd1Y&index=1)
* [Data Structures using C++](https://www.youtube.com/watch?v=XCyuHSJS7XE&list=PLIY8eNdw5tW_zX3OCzX7NJ8bL1p6pWfgG)
* [Algorithmic Design and Techniques (edx.org)](https://www.edx.org/course/algorithmic-design-and-techniques)
* [Graph Algorithms (edx.org)](https://www.edx.org/course/graph-algorithms)
* [NP-Complete Problems (edx.org)](https://www.edx.org/course/np-complete-problems)
## OOP Concepts
* [Python OOP by Corey Schafer](https://www.youtube.com/watch?v=ZDa-Z5JzLYM&list=PL-osiE80TeTsqhIuOqKhwlXsIBIdSeYtc)
* [Python OOP for beginners (must)](https://www.youtube.com/watch?v=JeznW_7DlB0)
* [OOP in python (must)](https://www.youtube.com/watch?v=MikphENIrOo)
* [C++ OOP by derek banas (must)](https://www.youtube.com/watch?v=ZOKLjJF54Xc)
* [C++ Programming All-in-one (beginner to advanced)](https://www.youtube.com/watch?v=_bYFu9mBnr4)
* [Object Oriented Programming in C++](https://www.youtube.com/watch?v=AGrcyWV7hL8&list=PLrjkTql3jnm-Voi7giH4JITCi6cuZSN42&index=1)
## Software design and Architecture
* [Software Design using Python](https://www.youtube.com/watch?v=FLtqAi7WNBY&list=PLzMcBGfZo4-nVu4ANTe7NuU0Ny6_oyQmV)
* [A philosophy of Software Design (Talks)](https://www.youtube.com/watch?v=bmSAYlu0NcY)
* [Software Design in 21st Century by Martin Flower (Talks)](https://www.youtube.com/watch?v=6wDoopbtEqk)
* [SOLID using Python](https://www.youtube.com/watch?v=acmPg6aV-Zs&list=PLyLkn_nipSjNVOpdOG-nETxKfgEpbubMQ)
* [Be a Better Developer by Using SOLID design principles](https://www.youtube.com/watch?v=rtmFCcjEgEw)
## Design Patterns
* [Design Patterns in Object Oriented Programming (must)](https://www.youtube.com/watch?v=v9ejT8FO-7I&list=PLrhzvIcii6GNjpARdnO4ueTUAVR9eMBpc)
* [Design Patterns in Python (Talks)](https://www.youtube.com/watch?v=bsyjSW46TDg&t=966s)
* [Design Patterns in Python](https://www.youtube.com/watch?v=3GoiinBUwCU&list=PL1WVjBsN-_NK13Vf2UqdLZtukQ23TxeSx&index=7)
* [Advanced Python Programming](https://www.youtube.com/watch?v=9VFc55nlVx8&list=PLL2hlSFBmWwyJ9dh3Rrr1sw8l4e4SLMx1&index=1)
## Databases and Query Languages
* [Redis Crash Course](https://www.youtube.com/watch?v=Hbt56gFj998)
* [Column vs Row Oriented Databases](https://www.youtube.com/watch?v=Vw1fCeD06YI)
* [5 use Cases of Redis (Talks)](https://www.youtube.com/watch?v=znjGckK8abw)
* [Introduction to noSQl database](https://www.youtube.com/watch?v=xQnIN9bW0og)
* [ Nosql vs Sql ](https://www.youtube.com/watch?v=ZS_kXvOeQ5Y)
* [Learning MYSQL](https://www.youtube.com/watch?v=a9W7OpS4LfI&list=PLyuRouwmQCjlXvBkTfGeDTq79r9_GoMt9)
## Continous Integration
* [What is continous integration?](https://www.youtube.com/watch?v=1er2cjUq1UI)
* [Continous Integration in C++](https://www.youtube.com/watch?v=FHPtchw-eHA)
* [Understanding CI/CD](https://www.youtube.com/watch?v=l-wdLGYwlVc)
## Testing
* [Python Testing with pytest: Simple, Rapid, Effective, and Scalable (Book)](https://www.amazon.com/Python-Testing-pytest-Effective-Scalable/dp/1680502409)
* [Learn Pytest in 60 minutes](https://www.youtube.com/watch?v=bbp_849-RZ4)
* [Pytest: Test Framework](https://www.youtube.com/watch?v=CNB1iRv5hZo&list=PLFGoYjJG_fqoMMmCKLeLGQzh6Jz4CmO2Y)
* [Python testing 101 with Pytest (must-talks)](https://www.youtube.com/watch?v=etosV2IWBF0)
* [Testing Your code with Pytest (talks)](https://www.youtube.com/watch?v=LX2ksGYXJ80)
## Cloud
* [Introduction to Cloud](https://www.youtube.com/watch?v=usYySG1nbfI)
* [Cloud Computing Full Course](https://www.youtube.com/watch?v=EN4fEbcFZ_E)
* [Aws for Beginners](https://www.youtube.com/watch?v=k1RI5locZE4)
* [What is serverless?](https://www.youtube.com/watch?v=Fx3ZGy-mbV4)
* [Introduction to AWS Lambda and Serverless Architecture](https://www.youtube.com/watch?v=EBSdyoO3goc)
* [AWS S3 Tutorial](https://www.youtube.com/watch?v=9HsEMyKrlnw)
* [AWS SageMaker for ML and DL](https://www.youtube.com/watch?v=LkR3GNDB0HI&list=PLZoTAELRMXVONh5mHrXowH6-dgyWoC_Ew)
## Containerization
* [Docker for Beginners](https://www.youtube.com/watch?v=fqMOX6JJhGo)
* [This is how docker works! The fun way (Talks)](https://www.youtube.com/watch?v=-NzfOhSAZpA)
* [Docker Beginner Tutorial](https://www.youtube.com/watch?v=wi-MGFhrad0&list=PLhW3qG5bs-L99pQsZ74f-LC-tOEsBp2rK)
* [Docker Tutorials For Beginners](https://www.youtube.com/watch?v=3c-iBn73dDE)
* [Simplify all things with Docker-Compose](https://www.youtube.com/watch?v=QeQ2MH5f_BE)
* [What is kubernetes?](https://www.youtube.com/watch?v=VnvRFRk_51k)
* [Kubernetes in 5 mins](https://www.youtube.com/watch?v=PH-2FfFD2PU)
* [Kubernetes beginners Tutorials](https://www.youtube.com/watch?v=l_lWfipUimk&list=PLhW3qG5bs-L8EU_Oocu6RkNPpYpaamtXX)
## Api Development
* [What is an api?](https://www.youtube.com/watch?v=s7wmiS2mSXY)
* [What is api?](https://www.youtube.com/watch?v=tI8ijLpZaHk)
* [Learn Flask (Only 45 mins video)](https://www.youtube.com/watch?v=Z1RJmh_OqeA)
* [Building a Flask Rest API](https://www.youtube.com/watch?v=GMppyAPbLYk)
* [Deploy machine learning model using Flask](https://www.youtube.com/watch?v=UbCWoMf80PY)
* [How to deploy machine learning model in Production (Talks)](https://www.youtube.com/watch?v=-UYyyeYJAoQ)
# Maths For Machine Learning
## Linear Algebra
* [Essence of Linear Algebra by 3Blue1Brown (must)](https://www.youtube.com/watch?v=fNk_zzaMoSs&list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab)
* [Mathematics for Machine Learning (Linear Algebra) (edx course) (must)](https://www.youtube.com/watch?v=T73ldK46JqE&list=PLiiljHvN6z1_o1ztXTKWPrShrMrBLo5P3)
* [Linear Algebra By Khan Academy (must)](https://www.youtube.com/watch?v=xyAuNHPsq-g&list=PLFD0EB975BA0CC1E0)
* [Matrices](https://www.youtube.com/watch?v=eV3NidpjfNg&list=PLEbnTDJUr_IdiveZ4bvOc1Oh2zEp7J8z6)
* [Mathematics for Machine Learning: Linear Algebra](https://www.youtube.com/watch?v=tVQZvJwi-ec)
* [Linear Algebra and Optimization for Machine Learning: A Textbook (Book)](https://www.amazon.com/Linear-Algebra-Optimization-Machine-Learning/dp/3030403432/ref=sr_1_9?dchild=1&keywords=machine+learning&qid=1604315007&s=books&sr=1-9)
# Calculus
* [Essence of Calculus By 3Blue1Brown](https://www.youtube.com/watch?v=WUvTyaaNkzM&list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr)
* [Calculus Introduction](https://www.youtube.com/watch?v=rCxi-O79sVo)
* [Calculus by Professor Leonard](https://www.youtube.com/watch?v=fYyARMqiaag&list=PLF797E961509B4EB5)
* [Calculus full College Course](https://www.youtube.com/watch?v=HfACrKJ_Y2w)
* [Calculus by Khan Academy](https://www.youtube.com/watch?v=EKvHQc3QEow&list=PL19E79A0638C8D449)
## Probability and Statistics
* [Statistics Fundamentals by StatsQuest (must)](https://www.youtube.com/watch?v=qBigTkBLU6g&list=PLblh5JKOoLUK0FLuzwntyYI10UQFUhsY9)
* [Statistics by Khan Academy](https://www.youtube.com/watch?v=uhxtUt_-GyM&list=PL1328115D3D8A2566)
* [Statistics by Professor Leonard](https://www.youtube.com/watch?v=9FtHB7V14Fo&list=PL5102DFDC6790F3D0)
* [Statistics full University Course on Data Science](https://www.youtube.com/watch?v=xxpc-HPKN28)
* [Probability by Khan Academy](https://www.youtube.com/watch?v=uzkc-qNVoOk&list=PLC58778F28211FA19)
* [Probability Basics by 365 Data Science](https://www.youtube.com/watch?v=WsnBNjXP0CM&list=PLaFfQroTgZnxtnfht3BzBHVfxodX9AR9F)
* [Bayesian Statistics Made Simple (Scipy) (Talks)](https://www.youtube.com/watch?v=-X0BiV9n_fQ)
* [Think stats (Book)](https://greenteapress.com/thinkstats/)
* [Practical Statistics for Data Scientists: 50+ Essential Concepts Using R and Python (Book)](https://www.amazon.com/Practical-Statistics-Data-Scientists-Essential/dp/149207294X/ref=sr_1_1?dchild=1&keywords=statistics&qid=1604311077&s=books&sr=1-1)
* [Naked Statistics (Book)](https://www.amazon.com/Naked-Statistics-Stripping-Dread-Data/dp/039334777X/ref=sr_1_2?dchild=1&keywords=statistics&qid=1604311077&s=books&sr=1-2)
* [Machine Learning: A Probabilistic Perspective (Adaptive Computation and Machine Learning series) (Book)](https://www.amazon.com/Machine-Learning-Probabilistic-Perspective-Computation/dp/0262018020)
* [Pattern Recognition and Machine Learning (Information Science and Statistics) by Christopher M. Bishop (Author) (Book)](https://www.amazon.com/Pattern-Recognition-Learning-Information-Statistics/dp/0387310738)
* [The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition (Springer Series in Statistics) (Book)](https://www.amazon.com/Elements-Statistical-Learning-Prediction-Statistics/dp/0387848576/ref=pd_sbs_14_3/133-6489713-5922644?_encoding=UTF8&pd_rd_i=0387848576&pd_rd_r=6e5c1ac8-1257-4cb0-965b-9c8e0b408a86&pd_rd_w=Qtqlj&pd_rd_wg=IGdFO&pf_rd_p=ff9b5089-1414-4e8f-9675-3397e98bf276&pf_rd_r=K1A7972744H1541W861Z&psc=1&refRID=K1A7972744H1541W861Z)
# Machine Learning
## Supervised Learning
* [The Supervised Learning Workshop: A New, Interactive Approach to Understanding Supervised Learning Algorithms, 2nd Edition (Book)](https://www.amazon.com/Supervised-Learning-Workshop-Interactive-Understanding-ebook/dp/B085DQVYHH/ref=sr_1_1?dchild=1&keywords=supervised&qid=1604311395&s=books&sr=1-1)
* [The Hundred-Page Machine Learning Book (Book)](https://www.amazon.com/Hundred-Page-Machine-Learning-Book/dp/199957950X/ref=sr_1_5?crid=7FDN68KTV77B&dchild=1&keywords=supervised+learning&qid=1604311425&s=books&sprefix=supervised+%2Cstripbooks-intl-ship%2C412&sr=1-5)
* [Supervised Learning Crash Course](https://www.youtube.com/watch?v=4qVRBYAdLAo)
* [An Introduction to Linear Regression](https://www.youtube.com/watch?v=zPG4NjIkCjc)
* [Supervised Learning | Linear Regression](https://www.youtube.com/watch?v=lv4wQ9JCg8M)
* [Simple Linear Regression](https://www.youtube.com/watch?v=ZkjP5RJLQF4&list=PLIeGtxpvyG-LoKUpV0fSY8BGKIMIdmfCi)
## Unsupervised Learning
* [Hands-On Unsupervised Learning Using Python: How to Build Applied Machine Learning Solutions from Unlabeled Data 1st Edition](https://www.amazon.com/Hands-Unsupervised-Learning-Using-Python/dp/1492035645/ref=sr_1_1?crid=1BFQMWC2WIM6Q&dchild=1&keywords=unsupervised+learning&qid=1604311737&s=books&sprefix=unsupervised%2Cstripbooks-intl-ship%2C396&sr=1-1)
* [Unsupervised learning explained](https://www.youtube.com/watch?v=lEfrr0Yr684)
* [Unsupervised Learning Crash Course](https://www.youtube.com/watch?v=JnnaDNNb380)
## Numpy
* [Python NumPy tutorials for Beginners](https://www.youtube.com/watch?v=GB9ByFAIAH4)
* [NumPy tutorials 2020](https://www.youtube.com/watch?v=8Y0qQEh7dJg)
* [Introduction to NumPy](https://www.youtube.com/watch?v=NVTWjd_UpzM&list=PLzgPDYo_3xukqLLjNeuCxj4CwvkJin03Z)
* [Introduction to Numerical Computing with NumPy | SciPy 2019 Tutorial | Alex Chabot-Leclerc (Talks)](https://www.youtube.com/watch?v=ZB7BZMhfPgk)
## Pandas
* [Complete Python Pandas Data Science Tutorial! (Reading CSV/Excel files, Sorting, Filtering, Groupby)](https://www.youtube.com/watch?v=vmEHCJofslg)
* [Introduction to Data Processing in Python with Pandas | SciPy 2019 Tutorial | Daniel Chen (Talks)](https://www.youtube.com/watch?v=5rNu16O3YNE)
* [Solving real world data science tasks with Python Pandas!](https://www.youtube.com/watch?v=eMOA1pPVUc4)
* [Python Pandas by Derek Banas](https://www.youtube.com/watch?v=ZyhVh-qRZPA&list=PL-osiE80TeTsWmV9i9c58mdDCSskIFdDS)
## Sklearn
* [Data science From scratch using Python (Book)](https://www.amazon.com/Data-Science-Scratch-Principles-Python/dp/1492041130/ref=sr_1_13?dchild=1&keywords=sklearn&qid=1604312823&s=books&sr=1-13)
* [Scikit-Learn Course - Machine Learning in Python Tutorial](https://www.youtube.com/watch?v=pqNCD_5r0IU)
* [Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)](https://www.youtube.com/watch?v=M9Itm95JzL0)
* [Machine Learning with Scikit-Learn, Part 1 | SciPy 2018 Tutorial | Lemaitre and Grisel (Talks)](https://www.youtube.com/watch?v=4PXAztQtoTg)
* [Machine Learning with scikit-learn Part 2 | SciPy 2018 Tutorial | Lemaitre and Grisel](https://www.youtube.com/watch?v=gK43gtGh49o)
* [Machine Learning with Python](https://www.youtube.com/watch?v=gmvvaobm7eQ&list=PLeo1K3hjS3uvCeTYTeyfe0-rN5r8zn9rw)
## Neural Network
* [Neural Networks by 3Blue1Brown](https://www.youtube.com/watch?v=aircAruvnKk&list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi)
* [Beginner Intro to Neural Networks](https://www.youtube.com/watch?v=ZzWaow1Rvho&list=PLxt59R_fWVzT9bDxA76AHm3ig0Gg9S3So)
* [CS231 winter 2016 (must)](https://www.youtube.com/watch?v=NfnWJUyUJYU&list=PLkt2uSq6rBVctENoVBg1TpCC7OQi31AlC)
* [Make Your Own Neural Network (Book)](https://www.amazon.com/Make-Your-Own-Neural-Network-ebook/dp/B01EER4Z4G/ref=sr_1_1?dchild=1&keywords=neural+networks&qid=1604313695&s=books&sr=1-1)
* [Neural Networks and Deep Learning: A Textbook (Book)](https://www.amazon.com/Neural-Networks-Deep-Learning-Textbook/dp/3319944622/ref=sr_1_2?dchild=1&keywords=neural+networks&qid=1604313724&s=books&sr=1-2)
* [Deep Learning (Adaptive Computation and Machine Learning series) (Book)](https://www.amazon.com/Deep-Learning-Adaptive-Computation-Machine/dp/0262035618/ref=sr_1_1?dchild=1&keywords=deep+learning&qid=1604313764&s=books&sr=1-1)
* [Neural Network Full Course | Neural Network Tutorial For Beginners | Neural Networks](https://www.youtube.com/watch?v=ob1yS9g-Zcs)
## Pytorch
* [Pytorch Complete Beginner Course (must)](https://www.youtube.com/watch?v=EMXfZB8FVUA&list=PLqnslRFeH2UrcDBWF5mfPGpqQDSta6VK4)
* [Pytorch Examples (github)](https://github.com/pytorch/examples)
* [Pytorch Tutorials Yunjey (github)](https://github.com/yunjey/pytorch-tutorial)
* [Pytorch Tutorials (github)](https://github.com/pytorch/tutorials)
* [Pytorch Tutorials (must)](https://www.youtube.com/watch?v=2S1dgHpqCdk&list=PLhhyoLH6IjfxeoooqP9rhU3HJIAVAJ3Vz)
* [Pytorch for Deep Learning](https://www.youtube.com/watch?v=GIsg-ZUy0MY)
* [Neural Network Programming with Pytorch (must)](https://www.youtube.com/watch?v=v5cngxo4mIg&list=PLZbbT5o_s2xrfNyHZsM6ufI0iZENK9xgG)
* [Lecture Pytorch (New York University)](https://www.youtube.com/watch?v=0bMe_vCZo30&list=PLLHTzKZzVU9eaEyErdV26ikyolxOsz6mq)
* [Programming PyTorch for Deep Learning: Creating and Deploying Deep Learning Applications (Book)](https://www.amazon.com/Programming-PyTorch-Deep-Learning-Applications/dp/1492045357/ref=sr_1_3?dchild=1&keywords=pytorch&qid=1604315349&s=books&sr=1-3)
* [Deep Learning with PyTorch: Build, train, and tune neural networks using Python tools (Book)](https://www.amazon.com/Deep-Learning-PyTorch-Eli-Stevens/dp/1617295264/ref=sr_1_2?dchild=1&keywords=pytorch&qid=1604315349&s=books&sr=1-2)
## MLops
* [What are MLOps and Why Does it Matter?](https://medium.com/@ODSC/what-are-mlops-and-why-does-it-matter-8cff060d4067)
* [MLOps: Overview of Machine Learning Operations on the Cloud AISC](https://www.youtube.com/watch?v=VU5Em1qkWDU)
* [Machine Learning Design Patterns: Solutions to Common Challenges in Data Preparation, Model Building, and MLOps](https://www.amazon.com/Machine-Learning-Design-Patterns-Preparation/dp/1098115783/ref=sr_1_1?dchild=1&keywords=MLops&qid=1604314055&s=books&sr=1-1)
* [MLops Community "Videos Collection"](https://www.youtube.com/watch?v=hqxQO7MoQIE&list=PL3vkEKxWd-uvXEsuCAEfQhdvDRc7X_jOx)
* [MLOps: Machine Learning as an Engineering Discipline (Blog)](https://towardsdatascience.com/ml-ops-machine-learning-as-an-engineering-discipline-b86ca4874a3f)
# Projects and Resources
* [Andrew ng Machine Learning Course](https://www.youtube.com/watch?v=PPLop4L2eGk&list=PLLssT5z_DsK-h9vYZkQkYNWcItqhlRJLN)
* [Standford CS229: Machine Learning](https://www.youtube.com/watch?v=jGwO_UgTS7I&list=PLoROMvodv4rMiGQp3WXShtMGgzqpfVfbU)
* [Deep Learning Essentials , Mila University (edx.org)](https://courses.edx.org/courses/course-v1:UMontrealX+IVADO-DL-101+1T2020/course/)
* [Deep Learning 2019 by jermy howard- Fast.ai](https://www.youtube.com/watch?v=XfoYk_Z5AkI&list=PLg-t4nYxPnPqoD1vdrBonrkarMZIz3KTx)
* [Machine Learning and Deep Learning Fundamentals](https://www.youtube.com/watch?v=gZmobeGL0Yg&list=PLZbbT5o_s2xq7LwI2y8_QtvuXZedL6tQU)
* [Deep Learning Theories - Public Playlist](https://www.youtube.com/watch?v=kCj51pTQPKI&list=PLwUqqMt5en7fFLwSDa9V3JIkDam-WWgqy)
* [Introduction to deep learning fall 2019 - CMU](https://www.youtube.com/watch?v=LmIjgmijyiI&list=PLp-0K3kfddPwz13VqV1PaMXF6V6dYdEsj&index=1)
* [Complete deep learning by krish naik](https://www.youtube.com/watch?v=9jA0KjS7V_c&list=PLZoTAELRMXVPGU70ZGsckrMdr0FteeRUi)
* [Deep Learning for Coders with Fastai and PyTorch: AI Applications Without a PhD (Book)](https://www.amazon.com/Deep-Learning-Coders-fastai-PyTorch/dp/1492045527/ref=sr_1_5?dchild=1&keywords=deep+learning&qid=1604315303&s=books&sr=1-5)
* [MLcourse.ai by Yury Kashnitskiy](https://www.youtube.com/watch?v=QKTuw4PNOsU&list=PLVlY_7IJCMJeRfZ68eVfEcu-UcN9BbwiX)
* [Complete machine learning course by Krish Naik](https://www.youtube.com/watch?v=bPrmA1SEN2k&list=PLZoTAELRMXVPBTrWtJkn3wWQxZkmTXGwe)
* [Applied machine learning course 2020](https://www.youtube.com/watch?v=d79mzijMAw0&list=PL_pVmAaAnxIRnSw6wiCpSvshFyCREZmlM)
* [Machine Learning Algorithms](https://www.youtube.com/watch?v=NUXdtN1W1FE&list=PLEiEAq2VkUULNa6MHQAZSOBxzB6HHFXj4)
* [How to make your first Kaggle submission from scratch! (Titanic Dataset)](https://www.youtube.com/watch?v=f1y9wDDxWnA)
* [End to end ML pipeline to solve real-world industry problems | Machine Learning](https://www.youtube.com/watch?v=SH5nlNY5cO4)
* [Building a Movie Recommendation Engine | Machine Learning Projects](https://www.youtube.com/watch?v=XoTwndOgXBM)
* [Face Recognition using PCA | Face Recognition Machine Learning](https://www.youtube.com/watch?v=g4Urfno4aTc)
* [Machine Learning From Scratch](https://www.youtube.com/watch?v=ngLyX54e1LU&list=PLqnslRFeH2Upcrywf-u2etjdxxkL8nl7E)
* [An End-to End Data Science Project on California Housing Price Prediction](https://www.youtube.com/watch?v=kUsNb_gOo_s)
* [Machine Learning Engineering (Book)](https://www.amazon.com/Machine-Learning-Engineering-Andriy-Burkov/dp/1999579577/ref=sr_1_2?dchild=1&keywords=machine+learning&qid=1604314928&s=books&sr=1-2)
* [Building Machine Learning Powered Applications: Going from Idea to Product (Book)](https://www.amazon.com/Building-Machine-Learning-Powered-Applications/dp/149204511X/ref=sr_1_6?dchild=1&keywords=machine+learning&qid=1604314954&s=books&sr=1-6)
## Datasets
* [AWESOME PUBLIC DATASETS](https://github.com/awesomedata/awesome-public-datasets)
* [70+ machine Learning Datasets](https://data-flair.training/blogs/machine-learning-datasets/)
# Wrap up
If you think this roadmap lacks resources or is incomplete , feel free to message me on [Linkedin](https://linkedin.com/in/someman-budhathoki).