Вот это было неплохим, вернее - отличным, must-have списком для прочтения десять лет назад. Я С++ давно уже не занимаюсь, но сомневаюсь, что что-то изменилось:
Beginners:
(Jeff Alger) C++ for Real Programmers
(Allen I. Holub) Enough Rope to Shoot Yourself in the Foot: Rules for C and C++ Programming
(Stanley Lippman) Essential C++
(Stanley Lippman) C++ Primer
Intermediate:
(Scott Meyers) Effective STL
(Scott Meyers) Effective C++, 2nd Edition: 50 Specific Ways to Improve Your Programs and Designs
(Scott Meyers) More Effective C++: 35 More Ways to Improve Your Programs and Designs
(Dov Bulka, David Mayhew) Efficient C++ Performance Programming Techniques
Advanced:
(Herb Sutter) Exceptional C++, More Exceptional C++
(Andrei Alexandrescu) Modern C++ Design
(Nicolai M. Josuttis) C++ Standard Library, The: A Tutorial and Reference
(David Vandevoorde, Nicolai M. Josuttis) C++ Templates: The Complete Guide
(Herb Sutter, Andrei Alexandrescu) C++ Coding Standards: 101 Rules, Guidelines, and Best Practices
Всё перечисленное гуглится в электронном виде на русском языке. Всякие левые курсы / авторов я бы поостерёгся читать, к примеру, автор может быть распиареным, а на деле пишет говно, как Герберт Шилдт по С++.