Learning SciPy for Numerical and Scientific Computing