Exploring C++ divides C++ up into bite-sized chunks that will help you learn the language one step at a time. Assuming no familiarity with C++, or any other C-based language, you'll be taught everything you need to know in a logical progression of small lessons that you can work through as quickly or as slowly as you need. C++ can be a complicated language. Writing even the most straight-forward of programs requires you to understand many disparate aspects of the language and how they interact with one another. C++ doesn't lend itself to neat compartmentalization the way other languages do. Rather than baffle you with complex chapters explaining functions, classes and statements in isolation we'll focus on teaching you how to achieve results. By learning a little bit of this and a little of that you'll soon have amassed enough knowledge to be writing non-trivial programs and will have built a solid foundation of experience that puts those previously baffling concepts into context.
great book that would bring you up to speed with C++11 (star taken, because we really need a C++20 version); pragmatic to the point and requiring quite some effort from reader, but it's definitely worth it (i.e. if you put it in you will learn and understand more than 'just' touring pages of other C++ books, imho the subject matter become so convoluted that without active learning it's impossible to master it)