If you are going to start C++ this is a great sourced http://www.cplusplus.com/ . I personally am a mathematician, and I got majority of my heavy programming from this source. Do not be discouraged by the language. It is very powerful and is great for object oriented programming which is a very big thing now a days.
The above link has great tutorials and also reference guides. This will not only allow you to know how to use the coding syntax, but understanding what is going on behind some of the functions or code within the library. It will be a big help when you start to manipulate data more.