Documentation and Tutorials are easy to come by... good documentation and good tutorials are not. So - with my many thanks to the authors - I am putting here all the tutorials and documentaion that I find to be usefull. Don't spend it all at once.
No project is too small for version control, not even my website. As an exercise I used SVN - instead CVS that I am more accustomed to - and I found it to have many advantages over CVS. This tutorial was excellent, straight forward advice to get you started and not too much detail to get you bogged down.
This is a great point of reference for C++ developers with some experience. It is not a tutorial, so you might need to start feeling comfortable with C++ before you find it usefull, but it is much faster to look stuff up that C++ books. Also the search functionality of the website is very good speeding up the process. On the downside you might want to be critical to its examples as they don't always follow good coding standards (checking for error conditions for example) and more senior developers do usually prefer to look thinks up in the C++ standard.