The coding part in this course

Hi everyone, I have just completed the first course of the Machine Learning Specialization. The course is amazing, but I find that the coding parts in the optional labs are fairly complicated to a python programmer like me. For instance, you have to include a lot of libraries, learn a lot of classes in numpy to implement the whole ML algorithm (Logistic Regression for example). So my question is do we have to remember all of those things mentioned in the optional labs, or just need to know and have the sense of how the algorithm works?

Thanks

Don’t need to remember. Just understand, how to use, and when to use them. You can download all the files as described here.

Thanks a lot, but in the future, if i want to build a personal project using ML logistic regression from scratch, what should I do?

You can check the labs/assignments which you downloaded for reference.

That helps! Thanks a lot