Prerequisites for ML

Hello @Hamza_Nadeem1,

What doesn’t change is you need to know Python to finish the labs of this course and this course doesn’t teach Python. What’s your own choice is to learn Python first before continuing on this course, or do both in parallel. I had used C++ before I started to learn Python, and in my opinion, Python is super easy as compared to C++ (although you might like C++ more for its control on memory allocation).

So, you will need basic Python syntax, and this course will use some Python libraries: matplotlib, numpy, tensorflow, … As I wrote above, you won’t be required to write matplotlib code nor understand it. For numpy and tensorflow code, sufficient descriptions, hints and/or references are provided before the exercises that require them.

Can you make a decision?

Raymond

PS: This post is about learning Python.