As the title states, i am looking for a good book to help teach myself C++. I have taken a class in College but I feel it is so rudimentary knowledge of the language. I want to go farther with this language and learn more about it. The book for the class was Object-Orientated Programming in C++ written by Robert LaFore. Any other books you would recommend?
Yes I have, I read it for our class. I just feel like I don't know enough to land an entry level job as a programmer. I am going for my computer science degree.
As for jobs, computer science degrees don't prepare for software engineering jobs. Spend some time in open source projects, that helps, get internship, or find a company that does training; where I work, all C++ juniors go through 16 weeks of intensive training before they can begin work.
I'm reading "Programming" by Bjarne Stroustrup (the creator of C++). It is very straightforward and relatively affordable. I'm enjoying it so far. I am also teaching myself.
Accelerated C++
The C++ Standard Library
Effective C++
More Effective C++
Effective STL
Exceptional C++
More Exceptional C++
Exceptional C++ Style
C++ Templates
C++ Template Meta-programming
C++ Concurrency in Action
**NOTE**
Don't forget, to learn you have to do more than just read though. You have to do all the exercises at the end of each chapter and do the examples in the chapters.
Get Bjarne Stroustrup's The C++ Programming Language as a reference while you are at it.
Get Bjarne Stroustrup's The C++ Programming Language
No don't get this because people have been telling me that it's hard to read for beginners and that people are having trouble with it when starting out.
No don't get this because people have been telling me that it's hard to read for beginners and that people are having trouble with it when starting out.
Damn, learn to read. I said as a reference! I have the Special Edition of the book and only open it when I want to learn how to use something from the horse's mouth.
@Cubbi Sure thing. Added it to my wishlist on Amazon too.