Engineering Numerical Methods Python or VBA tutorials

I am taking Engineering Numerical methods and I was wondering if there were tutorials online for specificity for it. Also will codeacademy ever teach VBA? In the class we can use any programming language . Do you of any sources for numertical methods for beginning programers that teaches both the code and math behind it.