Need to learn C++, good online resources/books?

Discussion in 'Mac Programming' started by ravenvii, Aug 4, 2013.

  1. macrumors 604

    ravenvii

    Joined:
    Mar 17, 2004
    Location:
    Melenkurion Skyweir
    #1
    I have a programming background. Not proficient, but have a working knowledge of C, Java (and hence OOP) and Python (in order from working to semi-working knowledge :)).

    I need to learn C++ for a project. What are good books or online resources to get me going?

    I'm a project-based learner (I can't learn **** from just reading a book, but a book (or online resource) that explains stuff, then have a series of exercises/mini-projects, is golden). So I'm hoping you guys can recommend a book or online resource like that for C++.
     
  2. macrumors 68040

    Joined:
    Feb 2, 2008
    #2
    Get C++ Primer, it's a good book that should get you started.
     
  3. macrumors newbie

    Joined:
    Jul 23, 2013
    #3
    "C++ programming for the absolute beginner"

    Brilliant book, lots of example codes to work through and online resources accompanying it. Readily available on Amazon.
     
  4. macrumors newbie

    Joined:
    Aug 4, 2013
    #4
    I have found Lynda.com to be a good resource. It has step by step videos and training files so that you can follow along to the videos. I found it useful because I learn more by actually doing something myself.

    The only catch is that it isn't free.
     
  5. macrumors 68000

    Joined:
    Mar 29, 2009
    Location:
    USA
  6. thread starter macrumors 604

    ravenvii

    Joined:
    Mar 17, 2004
    Location:
    Melenkurion Skyweir
    #6
  7. macrumors member

    Joined:
    Jul 30, 2013
    #7
    I prefer Problem Solving with C++ by Walter Savitch. Just used it for an intro C++ class, and I actually enjoyed reading it and doing the exercises from it. It's easy to read and really helped me develop a basic understanding of C++.
     
  8. macrumors regular

    Joined:
    Feb 7, 2013
    #8
    +1
     
  9. macrumors regular

    Joined:
    Oct 14, 2005
    Location:
    Troy, NY
    #9
    Koenig and Moo

    My recommendation is Koenig and Moo's Accelerated C++. Published in 2000, it's a bit dated but treats C++ like its own language and not like C with classes. It doesn't get into all the nitty gritty details but you don't need those when you're starting out in my opinion. Rating very well on amazon:
    http://amzn.com/020170353X
     
  10. macrumors 65816

    Joined:
    Jun 7, 2011
    Location:
    California
  11. macrumors 6502

    Joined:
    Oct 11, 2012
    #11
    Not for absolute C++ beginners, but this book will help you write C++ WELL:
    Effective C++, 3rd Edition, by Scott Myers​

    After you've been writing C++ daily for a couple of months, you'll be ready to appreciate this book.
     
  12. macrumors member

    SamMiller0

    Joined:
    Aug 17, 2004
    Location:
    San Jose, CA
    #12

Share This Page