How much it takes to master C++, any recomonded eBooks?!

Discussion in 'Programming' started by S/ash, Apr 7, 2012.

  1. #1
    well, as yours expert how long it takes to master C++ " from the biggining" and what eBooks do you recomneded to read themThanks anyway
     
    S/ash, Apr 7, 2012 IP
  2. bomzas

    bomzas Peon

    Messages:
    26
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Hi s/ash, I study C++ as part of my course, Computer Games Development, one of the books I would recommend is C++ Without fear. It gives a thorough summary and explanation of everything you need to know. As far as how long it takes, I've been studying short of 8 months on it and I can assure you I'm nowhere near mastering the language, however I have become quite proficient at it.
     
    bomzas, Apr 9, 2012 IP
  3. madonnaservices

    madonnaservices Peon

    Messages:
    10
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    I just hate this subject as it is in my course and every time i had to study it i feel like what the hell yar :D
     
    madonnaservices, Apr 9, 2012 IP
  4. e-abi

    e-abi Member

    Messages:
    122
    Likes Received:
    1
    Best Answers:
    3
    Trophy Points:
    38
    #4
    I have at least 7 years of experience and I feel that it would take about two years to become a master in C++
    Also book never teaches you to be a master. Experience does.
     
    e-abi, Apr 9, 2012 IP
  5. bomzas

    bomzas Peon

    Messages:
    26
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    E-abi is right. Books won't teach you to become a master, however they could help. I would recommend going to websites such as cplusplus.net and other C++ forums to help you get a basic insight. If you've any experience in programming it won't be too hard however what you really need to do is practice over and over. I use the 3D game engine Ogre. it's challenging but fun to learn. If you can master that you will have no problems
     
    bomzas, Apr 10, 2012 IP
  6. S/ash

    S/ash Banned

    Messages:
    251
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    30
    #6
    i know some forums, but you said that books won't teach you, you are the first one i heard this from him :)
     
    S/ash, Apr 11, 2012 IP
  7. S/ash

    S/ash Banned

    Messages:
    251
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    30
    #7
    just 2 years
     
    S/ash, Apr 11, 2012 IP
  8. e-abi

    e-abi Member

    Messages:
    122
    Likes Received:
    1
    Best Answers:
    3
    Trophy Points:
    38
    #8
    The best way to learn is to work with someone who is already expert. For example some bigger IT companies. I have been working in some (Java EE, not C++) and I should say that after six months of working there I felt that my college suddenly became too easy for me.
    Those first six months taught me how to debug, how to measure perfomance, how to find out memory leaks etc.... Books never teach you that.
    Trying to learn to code only by reading books and visiting forums is like trying to become a professional racing driver by only playing Gran Turismo 5
     
    e-abi, Apr 11, 2012 IP
  9. madgeek

    madgeek Peon

    Messages:
    6
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #9
    Keep on practicing codes... however you can use Yashwantkanetkar book for referrence
     
    madgeek, Apr 12, 2012 IP
  10. rabintoy

    rabintoy Member

    Messages:
    269
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    28
    #10
    As for me, I learned by reading books, lots of practicing and lots and lots of question and answers.
    ~Book i recommend: C++ without fear ~ Read it through and reread it.. don't move to another section if you didn't get the last part.
    ~Don't be shy to ask questions on other programmers... site like stackoverflow.com HELPS A LOT!
    ~Practice, practice and practice... and try to apply.
     
    rabintoy, Apr 13, 2012 IP