How to learn Python for machine learning. ๐
The beginner's guide.
(based on my real life experience of mentoring 300+ students)
๐งต๐
In this thread we'll look at all the concepts in Python you need to know for machine learning along with all the free resources that you'll need.
All of this is based on my experience of successfully teaching 300+ students how to code using Python.
(2 / 19)
You can use many languages for machine learning, why Python?
Because of 2 reasons:
- Comparatively easier to learn than other languages
- Has the biggest and most mature community
This makes Python a no-brainer to learn for machine learning as a beginner.
(3 / 19)
These are the absolute basics which you must know about:
- Basic terminal commands
- Basic arithmetic (+,-,/,*)
- Accepting user input
- For & While loops
- Exception handling
- If-Else statements
- Functions, modules & Imports
(4 / 19)
Then comes the more tougher concepts which you must know about:
- Object oriented programming in Python:Classes, Objects, Methods
- PIP (Pypi)
- List slicing
- String formatting
- Dictionaries & Tuples
- Managing environments
- Dunder methods like __init__
(5 / 19)