Help regarding DL coding and heavy math

I am in the Backpropagation portion. I feel like the theory is good and understandable in the case of the Deep Learning course, but when it comes to coding these algorithms, I am lost most of the time and need to rewatch again and again and still lost.
Also, the heavy math in Backpropagation still confuses me.

Any suggestions people, on how to overcome these issues? What did you do in such cases?

It happens very often while learning something new.
The key is to keep trying. You can anytime post whenever you have a technical doubt about which particular point you’re getting stuck at.
Another suggestion would be to take a pen and paper, to write a pseudo code, some steps which are required to program in a particular function. Or, for a class, you can prepare a blueprint of what functions should be required to accomplish the task.