My current job requires solid knowledge of the C++ programming language. However, my computer science undergraduate program did not cover anything concerning C++ (how strange is that?). I was hired as a new graduate because of my Java skills, but it turned out that the project I was going to be coding in Java fell through. I was then given projects to do in C++. So, there I was, with no C++ skills whatsoever, having to learn as quickly as possible in order to fulfill my obligations. I’ve never been one to go out and buy programming books, so I did some searching on the web.

The result: A Beginner’s C++ and Thinking In C++ (PDF format here), both graciously provided by the authors for free online.

I quickly read through these books and gained a very clear grasp of C++ (note: I do have experience in object-oriented and C programming, so I picked it up more quickly, perhaps, than those who have no such background). They served as a wonderful starting point for me and have been a great reference when I have needed to brush up on certain skills. Since then, I have referred them to several fellow engineers, who have found them just as helpful as I have.

Bookmark: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • Reddit
  • Technorati
  • StumbleUpon
  • Fark
  • Furl
  • Netscape
  • YahooMyWeb
  • blinkbits
  • blogmarks
  • Spurl

Comments are closed.

Recent Posts

Most Popular Posts

Categories