I want to learn C++ and I'm wondering what the best way to learn it is. Any recommendations?
Best way to learn C++
Page 1 of 19 Replies - 3291 Views - Last Post: 02 February 2011 - 07:38 AM
Replies To: Best way to learn C++
#2
Re: Best way to learn C++
Posted 01 February 2011 - 10:22 AM
Write code in it. That is the only way to learn any programming language. You might be interested in check out the DIC C++ Tutorials section for resources.
#3
Re: Best way to learn C++
Posted 01 February 2011 - 10:32 AM
I have been suggesting http://www.learncpp.com/ for those who want to learn C++, but I have not read it myself. As macosxnerd101 said the only way to learn is to code. Read the tutorials and try them out and edit them a bit and do some more coding on the side.
#4
Re: Best way to learn C++
Posted 01 February 2011 - 10:45 AM
Take up a small project and then just start off with it. Whenever you get stuck with something, look into some references on the Internet for syntax. By the end of your project you will have learned many things and actually implemented them. This would help you have clear concept & retain them as you have already used them.
Thats just my way of learning
Hope it helps.
Thats just my way of learning
Hope it helps.
#5
Re: Best way to learn C++
Posted 01 February 2011 - 01:15 PM
Read a book that has exercises at the end of every chapter,that way you learn match better (Thinking in C++ vol 1 i guess is a good book for beginers).
#6
Re: Best way to learn C++
Posted 01 February 2011 - 07:09 PM
I see a lot of people say online that they've been learning to program but haven't done any coding at all (as in just reading books and syntax but not making any programs or even touching a compiler) In my opinion this isn't a good way to learn to program. I would read a good programming book and some good tutorials online (http://cplusplus.com/ has great tutorials) and test out all the little programs they show. You could also look up some good small programs to make for beginners, like a guess the number game, a calculator, and add on to them once you learn more. Hope you can use some of this info
This post has been edited by Alex6788: 01 February 2011 - 07:09 PM
#7
Re: Best way to learn C++
Posted 01 February 2011 - 08:28 PM
If your a complete beginner to the programming world then I suggest getting a book.
Why a book? Everything is organized in a logical manner from start to finish. Online tutorials jump around and are not as complete as a book.
My personal favorite is Practical C++ Programming
Why a book? Everything is organized in a logical manner from start to finish. Online tutorials jump around and are not as complete as a book.
My personal favorite is Practical C++ Programming
#8
Re: Best way to learn C++
Posted 01 February 2011 - 08:34 PM
i never read a book on the basics of C++ but it would have benefited me greatly if i had. here is the process that i think everyone should go though
read,try,read,try,read,try,ect... until you feel you have an understanding of it. once you feel you have an understanding of it, do something with to check. when i first started programing i tried to come up with a practical solution for everything new little thing i learned, i would recommend doing this as it really got me to think about how and why things are used. i struggled with why pointers or why structures where used and for what but eventually i got the hang of it.
read,try,read,try,read,try,ect... until you feel you have an understanding of it. once you feel you have an understanding of it, do something with to check. when i first started programing i tried to come up with a practical solution for everything new little thing i learned, i would recommend doing this as it really got me to think about how and why things are used. i struggled with why pointers or why structures where used and for what but eventually i got the hang of it.
#9
Re: Best way to learn C++
Posted 01 February 2011 - 09:01 PM
Thanks for all the recommendations guys!
#10
Re: Best way to learn C++
Posted 02 February 2011 - 07:38 AM
Read and practice.
Some problems for practice are available here:
projecteuler.net
Matyr's Mega Project List
Some problems for practice are available here:
projecteuler.net
Matyr's Mega Project List
Page 1 of 1
|
|

New Topic/Question
Reply




MultiQuote











|