I want to learn C++

I currently have a pretty good hold on HTML/CSS along with Javascript and jQuery and a tiny bit of Ruby. I want to learn something not so web based, such as C++. I hear it's a good language to do quite a large amount of things.

 

 

 

Any suggestions on how I should go about learning this information such as resources or tips, and how exactly would I setup an IDE such as CodeBlocks which I have no clue of how to use? 

download code::blocks with mingw. install it. first time you launch it click on mingw and press use as default compiler.

once you are in the ide, go to the plugins manager and disable spell check (no idea why that added that to the default installed ones).

 

http://programming-motherfucker.com/become.html im sure theres a good ebook on there. i learned c++ from an actual book back from the early 90's. then taught myself the libraries i was interested in

I am interested in the same thing but I only know BASIC and Python. I used a site called code academy and that was really awesome for python ( they also have some other languages if you are interested in that) but they don't have C++.

Does anyone know of a good site/program like that to teach you the language? I think a hands-on teacher like that is by far the way to go 

That's how I learned the programs I know, codecadamy.com. Unfortunately, as you stated, they don't have C++

 


As for the hands on teacher, I'd assume college is the way to go... but I'm impatient and I want to learn NOW! haha, I found a few sites, but they only provide limited data. 

This is really useful, you have no clue!! (maybe you do, but what do I know?!) I'll certainly make sure to check out these books. And I was really confused on how to start using Code::blocks

I am learning using the book C++ Without Fear 2nd Edition (3rd edition might be out now) its a great book. Im learning using a Raspberry Pi along with a text editor. Compile using g++ I dont have too much experience with codeblocks but it seems to me that using a text editor teaches you better...grammar. Makes you watch your syntax usage. 

you code try codeacademy.com it's not C++ but it does teach you a whole lot of programming languages and the best part is that its interactive and FREE!

this. it's not 100% free but it's really good
  http://www.lynda.com/Eclipse-tutorials/CC-Essential-Training/94343-2.html?utm_source=google&utm_medium=cpc&utm_campaign=Search-Dev-C%2B%2B&utm_content=32969975106&utm_term=%2Blearn%20%2Bc%2B%2B&gclid=CKnr_-P0t7kCFQdxQgod_g8ADA 

Here have fun with more than 50 books on the matter in this downlaod.

I used this book to kickstart my C++ after moving into serious programming from WepApp, I can vouch for this book and it might be helpful if you want a physical book on your desk to grab and reference over the eBooks.

http://www.amazon.com/Sams-Teach-Yourself-Days-5th/dp/0672327112/ref=sr_1_1?s=books&ie=UTF8&qid=1379784350&sr=1-1&keywords=sams+teach+yourself+c%2B%2B+in+21+days+5th+edition

Note: You'll actually be writing programs on Day 1, not only after 21 days....

Learning C++ is good thing, especially if you are looking for a job and for understanding the concepts of OO programming, but you must be aware that it is a language that if you don't know how to use properly, it's strength can often become it's greatest weakness. That is why many experienced C++ programmers go back to using C.