Si hallas algún problema con tu código o trabajo, recuerda probar siempre en un entorno de testing antes subir el código al proyecto final.
Solución:
Mire los planes de estudios de matemáticas de pregrado de algunas buenas universidades; eso debería indicarle el orden de las materias de matemáticas que generalmente se usa para enseñar a los estudiantes de pregrado.
Luego estudie los temas uno por uno. Puede buscar buenos libros para cada tema en Amazon consultando las reseñas de los clientes. O puede buscar una pregunta de solicitud de referencia para ese tema en SE.
Descargue el PDF de un buen libro si está disponible; también puede leer las notas de los cursos para esas materias en los sitios web de los colegios/universidades solo para saber qué temas se tratan normalmente en los cursos de pregrado.
Por ejemplo, un libro de álgebra lineal generalmente contendrá mucho más de lo que se enseña en un curso de álgebra lineal de primer año, por lo que consultar los materiales del curso puede ayudarlo a realizar un seguimiento de lo que debe cubrir en un primer curso o lectura.
¡Espero que ayude!
Puedes buscar videos en Coursera y en YouTube. MIT OpenCourseWare es bastante bueno y gratuito en YouTube. Ellos te aconsejarán los libros.