Thursday, July 30, 2009

The best way to learn c++?

Ive tried several times to teach myself c++ and I start out strong but get frustrated when dealing with more complex topics especially pointers, working with data, classes, and other stuff. I feel like I need someone who knows what theyre doing to talk to when I get frustrated. plus I'd like someone to give me tasks that Im capable of coding. I don't know any programmers so this is frustrating. i really feel i need to talk to someone rather than post on a message board, is there anything out there that i could use?? aside from college.

The best way to learn c++?
Best way is to have an older brother who has learned.





Second best way is take a class.





Third best way is use a book.





Fourth best way are online tutorials.





Fifth best way is just fool around and figure it out (good luck)





The WORST way is go asking on Yahoo answers for help.
Reply:Why do you say "aside from college?" You don't have to go to four years of college to learn C++. I learned it by taking a single class at a local community college.





In my opinion that's way better than taking some seminar, or trying to learn it from a "Teach yourself C++" book.





Community college courses are typically very cheap and offer night courses so that you can go when you already have a job.
Reply:You might be too frustrated for my suggestion, but I highly recommend "For Dummies" books on C and C++. They explain it in a non-technical manner but you still get the details you need, and they have lots of examples and exercises.
Reply:I know learning a language can be frustrating, especially when you don't have any challenges. I have been there!


In my opinion, try surfing the web and finding different problems, especially programming problems, and questions, and try to code them in C++. I did that, and it really helped me.


For example, I will try to code a program that creates stacks, in the form of linked lists! Then, I will push, pop, is_emp() etc. This will really keep the ball rolling.


Hope this helps, and Good Luck!


No comments:

Post a Comment