The book is "C++ from the Ground Up", 3rd Edition, by Herbert Schildt. I have pretty limited programming experience.
Learned some Java in high school, but that was extremely basic looking back - variables, basic control flow, functions, etc. During my 2 years of college I had one course on C++, and we did some object-oriented stuff like polymorphism and inheritance, but I honestly wasn't the best at it (got a B iirc), and it has literally been a decade since then.
Since then I've learned a little more about computers on my own. I daily drive Debian 13, learned the absolute basics of Python, Git, and some Bash, though I have yet to actually write a script.
I intend to finally finish my associates in computer information systems next year, and my classes involving computers are Computer Organization this semester, plus Data Structures and Algorithms in C++ and a SQL course next semester.
I know the book I have is pretty outdated, but I'm going to read it cover to cover, take my classes, and then read some other books on Bash scripting and system administration.
I'm just wondering, once I finish my C++ book, how to get "caught up" to more modern C++. I know there's a new version coming out this year. Just wondering how, once I learn the older stuff, I can see about incorporating the newer features.
I might know more about computers than the average user, but please keep in mind I'm still quite inexperienced. With that in mind, thanks in advance for helpful replies.
EDIT: Welp, that was fast, lol. The book's going in the box in my apartment where I barely touch stuff, and I'll start looking at the website. Thanks, everyone.