I'm in the same boat as you, and the best thing I've found is books. My favorite book by far is this one here. It's a great teaching tool and reference. And other than that, make projects, they'll teach you things that you wouldn't learn without being exposed. Tic-tac-toe is a good start. It's a game, but you can still write it in console.
I got this book for learning c++11 http://www.amazon.com/Professional-C-Wrox-Guides/dp/0470932449/ref=sr_1_sc_1?s=books&ie=UTF8&qid=1333596913&sr=1-1-spell. Though some of the features of c++11 that they explain aren't in vs10 yet so i haven't been able to test them. The book goes over basic c++ too but you can just jump ahead to the juicy stuff.
This book covers the C++11 features pretty well.
http://www.amazon.com/Professional-C-Wrox-Guides/dp/0470932449/ref=sr_1_1?ie=UTF8&qid=1345357163&sr=8-1&keywords=Professional+C%2B%2B
Given the current shortage of books on the topic, I ended up buying Professional C++. It's no classic but on the surface it looks pretty good.
I'm in the same boat as you, and the best thing I've found is books. My favorite book by far is this one here. It's a great teaching tool and reference. And other than that, make projects, they'll teach you things that you wouldn't learn without being exposed. Tic-tac-toe is a good start. It's a game, but you can still write it in console.
Check Professional C++.
Get Professional C++ 2nd Edition instead. It assumes you have programming knowledge and teaches you C++11 at the same time.
http://www.amazon.com/Professional-C-Wrox-Guides/dp/0470932449