Python libraries for ML,Deep Learning, AI, Data science

Hello everybody.

i am looking for a course that i can learn essential libraries in python such as pandas, numpy, matplot, scitik lean, tensorflor and etc. i want that because i want to be Machine learning specialist. Adrew NG course is perfect for learnin ML but not python for ML. so, if you know that perfect course please give me advice. i finished python for everybody (dr Chuck.)

There is no single course that teaches all those skills.

To get a roadmap for courses that you might find useful, try using a Forum search for the word “roadmap”.

thank you. what would you suggest? which courses is useful for that roadmap?

There are a number of courses that cover some of the topics you mentioned.

DLS (the Deep Learning Specialization) gives an intro to numpy in DLS C1. It also introduces TensorFlow in C2 and then uses TF extensively in Courses 4 and 5.

Once you’ve done DLS, you can then look at the various TensorFlow Specializations. Those assume you already know about the different types of neural networks and then show you the details of how to implement those in TF.

If you want to learn about PyTorch (which I realize you didn’t ask about), there is also a new PyTorch Specialization. Torch is the other really popular ML framework that a lot of people use as an alternative to TF. Knowing both is a good idea.

For the lower level libraries like matplotlib, you will see that used by a lot of the utility functions in DLS, but they don’t really explain it. But like most open source projects, it has a really good website with documentation and tutorials. Pandas also has a User Guide on their website.

At one point, I remember reviewing a new short course from Professor Ng about Pandas, but I can no longer find that on the DLAI list of courses.

In terms of deeper learning about python, there are lots of tutorials on the python.org website, but I have not looked at the various courses available online for that. To really understand TF, you’ll need to be well versed in the OOP features of python. If the Python for Everyone that you took didn’t cover that, then you’ll need to look for a deeper course. Sorry, I learned python after I had years of experience in C++, so I was already exposed to OOP and didn’t really look for a python course that covered that.

hi murad

to add an advice here from my point of view ,you should know that being a machine learning specialist is mostly about data engineering and not just building models

while courses are good the real skill in using numpy pandas and scikit learn comes from working with real world messy data

my advice to save your time:
1 do not wait for another course just go to kaggle and start a simple project
2 learn how to clean data and prepare features with pandas before moving to deep learning
3 the official websites for these libraries are the best teachers when you get stuck

for me i found this course is very good also , i see it will be useful for you.

Applied Data Science with Python Specialization

focus on the data first and the models will be easy for you

best regards omar