I apologize if this is not the correct forum for this, but I felt it appropriate.
I want to start getting into more mathematics and learning all I can to step up my programming career. I know plenty of programming languages but I feel like if I can understand more math concepts I can really make some amazing things.
I didn't do well in High School because I slacked off and didn't care (which I regret now). Now that I have found programming (my passion) I just want to learn more and more and more.
I know addition, subtraction, multiplication & division. I even remember some basic Geometry and Algebra, but that's about it, I may even need to refresh those.
I see things that are explained in a more mathematical way and I would love to know more about the complicated parts of math, I just have no clue where to begin. I want to start with the basic and work my way up.
I am interested in 3D math, big data analysis, physics, and statistics.
So, my question has a few parts:
- Where do I start? Where is the best place for someone like me to pick back up and build off of that knowledge into more complicated things? What books or resources could I start with??
- Are there certain parts of math I don't need to know? Should I just focus on the things I am interested in?
- What math is pertinent for 3D math, physics, statistics and data analysis?
- What is calculus? (I have always been interested in what this is, an easy to understand explanation would be great)
Thanks in advance!