First, hello to everyone, a noob here, I hope I'm not breaking any rules. I'm sorry if I am. I'm also foreign, so my English may look funny.

I'm looking for tutorials for very basic C++. The reason why tutorials on this site and tutorials on most sites don't work for me is because all they do is state the information, but don't give any assignments. If there is a class tutorial, for instance, I would prefer if it, first, explained how classes are structured and work, and, gave an assignment that would be asked to include the class concept. In my school, which, unfortunately, does not teach C++, they give assignments for us to do on every concept, and that makes me feel more comfortable with the language.

What I really need is a book, but I cannot get one - my parents will pay for a C#/Java book, but despite that my father knows C++, he considers the language dead in terms of jobs. And for me, besides having programming a job, I am also interested in game modding. But that is a highly long-term goal, forget about that for now.

If anyone knows a free downloadable book, similar to "C++ without Fear", I guess, or a website with tutorials that provide assignments, I would be very grateful. Maybe even this website provides assignments, but I didn't see any.

Thank you.