Learning

Where can I learn some basic C++ quickly?
LVL 1
spearman123Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

AlexFMCommented:
You can start from this (free) electronic book:

http://mindview.net/Books/TICPP/ThinkingInCPP2e.html
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
grg99Commented:
Ha HA ha, very funny.  This is like asking, how can I learn some written Mandarin Chinese, quickly?

There really isnt a "Father Guido Sarducci's 5 minute University" for C++.  Most employment tests are smart enough to NOT ask any simple question, which can be learned from the first chapter of any C++ book.  Instead they'll ask some question that shows REAL knowledge that can only be learned by programming a while in the language.  Common questions include the common pitfalls that are not mentioned in most books.  Questions like:  "What does this obscure message from the linker mean is wrong with your C++ declaration of Foo()?".

0
mrwad99Commented:
grg99 has a valid point; C++ is not a language that can be learned easily or quicly.  In fact I have a book that claims you can learn it in 21 days:  however, I think that that authors are assuming that you have days that are *much* longer than 24 hours, as C++ is a massive language.

AlexFM's recommendation, Thinking in C++, is also a good book, but again that depends on your preferred style of writing.

Overall though you cannot beat the results given by google, as below:

http://www.google.co.uk/search?q=%22C%2B%2B+tutorial%22&ie=UTF-8&oe=UTF-8&hl=en&meta=
0
Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

spearman123Author Commented:
i just want to learn a little.. im in highschool next semester im taking the class.. just want to know a little and how to do the basics before i get there so I can get ahead..
0
mrwad99Commented:
Have a look at the book link posted by AlexFM, or the link I have posted to various tutorials on the Internet.  It is undoubtedly better for you to be given a wide range of material and chose your own rather than have someone only give you one option and say "you must read this".

When you think you have leant enough from any of the resources given, just stop !
0
bcladdCommented:
Again, depending on learning style, I really like Koenig and Moo's _Accelerated C++_; go to a book store and read the first chapter or two (they are pretty short) and see if you like it. You won't know how well you can learn it without access to a compiler. You can download many free compilers on-line. You should figure out what compiler you'll use next semester so that you can learn that compiler (it might not be free but you can get access to it at school as you read the book, on-line or off).

Good luck, -bcl
0
Sandra-24Commented:
This is what got me started:

http://newdata.box.sk/bx/c/

If you actually learn everything that's in the book you'll be well above anything they teach in high school.

In fact you'd be above first year university c++ courses also.

But that's not everything there is to know in C++. Many people on this forum have been learnign and working with C and then C++ for 20 years and still don't know everything.

It's a big topic:)
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
C++

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.