This question already has an answer here:
Mathematica looks like an extremely powerful tool. I would love to have it in my toolbox. Unfortunately, I can hardly add two numbers together. I think the application of math through programming is the best way to learn. Is there any book that takes you from no math skills to advanced levels through the lens of Mathematica?