• Stars
    star
    2,835
  • Rank 16,038 (Top 0.4 %)
  • Language
  • Created over 4 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The Ultimate FREE Machine Learning Study Plan

The Ultimate FREE Machine Learning Study Plan

A complete study plan to become a Machine Learning Engineer with links to all FREE resources. If you finish the list you will be equipped with enough theoretical and practical experience to get started in the industry! I tried to limit the resources to a minimum, but some courses are extensive.

Watch the video on YouTube for instructions:
Alt text
https://www.youtube.com/watch?v=dYvt3vSJaQA

#### IMPORTANT: - This list is not sponsored by any of the mentioned links! I did a lot of the courses myself and can highly recommend them! - This list takes a lot of time and effort to finish if you want to do it properly! The list does not look that long, but don't underestimate it.

How to use the Plan:

  • For theory lectures: Follow along, take notes, and repeat the notes afterwards.
  • For practical lectures/courses: Follow along, take notes. If they provide exercises, do them!!! Do not just google the answer, but try to solve it yourself first!
  • For coding tutorials: Code along, and after the video try to code it on your own again.
  • Step 3 is critical! Your theoretical knowledge is worthless if you don't know how to apply it to real world problems! Do as many personal projects and competitions as you can! You don't have to wait with step 3 until you finished the other parts, I recommend starting with a side project or kaggle competition after you finished part 1.1 (Andrew Ng's course).

The Plan

0. Prerequisites

1. Basics Machine Learning

2. Deep Learning

Optional:

3. Competitions and Own Projects

4. Prep for Interviews

Next Level

  • Make your own projects to show what you have learned.
  • Reproduce paper and implement the algorithms.
  • Write a blog to explain what you have learned.
  • Contribute to ML/DL related open source projects (sklearn, pytorch, fastai, ...).
  • Get into Kaggle competitions.

Further readings

GitHub:

Further resources added by the community

Contributions are welcome! If you can recommend any other resources, feel free to open a pull request :)

More Repositories

1

pytorchTutorial

PyTorch Tutorials from my YouTube channel
Python
1,756
star
2

MLfromscratch

Machine Learning algorithm implementations from scratch.
Python
1,282
star
3

python-fun

Some fun and useful projects with Python
Jupyter Notebook
730
star
4

python-engineer-notebooks

Jupyter Notebook
700
star
5

snake-ai-pytorch

Python
618
star
6

pytorch-chatbot

Simple chatbot implementation with PyTorch.
Python
415
star
7

chatbot-deployment

Deployment of PyTorch chatbot with Flask
CSS
359
star
8

python-docker-tutorial

Learn how to dockerize Python scripts and a Python web app
Python
295
star
9

ai-typing-assistant

AI powered local typing assistant built with Ollama
Python
292
star
10

python-github-action-template

Schedule a Python script with GitHub Actions
Python
278
star
11

pytorch-examples

Jupyter Notebook
223
star
12

python-task-automation

Useful Python scripts to help you be more productive
Python
146
star
13

tensorflow-course

Tensorflow Beginner Course from my YouTube channel
Jupyter Notebook
113
star
14

streamlit-demo

Build an interactive web app with streamlit and scikit-learn
Python
113
star
15

ml-deployment

Different tutorials how to deploy Machine Learning models
Python
104
star
16

youtube-analyzer

Extract statistics for a YouTube channel with the YouTube Data API
Python
84
star
17

ml-app-salaryprediction

Salary Prediction Web App With Streamlit
Jupyter Notebook
84
star
18

flask-todo

Simple Flask Todo App
HTML
65
star
19

docker-fastapi-ml

Python
49
star
20

google-sheets-finance-automation

Python
43
star
21

python-knowledge

Useful python knowledge
Python
33
star
22

fitness-app-python-harperdb

Manage your favorite workouts with Python and HarperDB
Python
23
star
23

blogposts-pythonengineer

Repo with articles for the python-engineer.com website. New authors are welcome!
21
star
24

patrickloeber

17
star
25

tweet-scheduler

Schedule Tweets with Flask and Heroku
HTML
14
star
26

patricks-workouts

Displays my Apple Health data in a Steamlit App.
Python
11
star
27

photo-tagging-app-cloudinary

Upload, tag, and analyze your photos in Python with Cloudinary
Python
9
star
28

harperdb-cloudfunction-example

Use HarperDB cloudfunctions to send an email
JavaScript
7
star
29

whoop-analyzer

Analyze Whoop Workout data with Python
Python
5
star
30

patloeber.com-images

2
star