Can I influence in C++ by myself?

Hello, everyone

It's just this evening I found out that my school won't focus on advance C++.
My instructor told me that he only teaches us the basic of C++ (He said that he'll cover up C++ till pointer but not OOP) and they will move to the next main laguage like VB, C# ...etc. But I want to learn C++ because I know that it's the most popular language among the other.

Can I teach myself from a book or online tuto?

Here some information you can get from me:
Pros
_ I'm a quick learner.
_ outstanding student in C++ and data structure class (well, a lil'bit arrogant)
Cons
_ Lazy (I spend half of my day time infront of monitor.)
_ Eyestrain when reading ebook

Sorry for my bad English.
_
> Can I teach myself from a book

Yes.

Consider: 'Programming: Principles and Practice Using C++, 2nd Edition' by Stroustrup
This is not the easiest book on beginning programming; it is not meant to be. http://www.cplusplus.com/forum/beginner/154437/#msg798244


It would help if you can locate a local C++ expert.
Object-oriented and generic thinking is caught, not just taught. Get cozy with someone who really knows what they’re talking about, and try to get inside their head and watch them solve problems. Listen. Learn by emulating. https://isocpp.org/wiki/faq/how-to-learn-cpp#mentoring


It helps to make sure that the people you think are experts really know what they are talking about. Fortunately, there is an easy way top tell, which works most of the time: An expert is someone who not only understands the things that you are trying to master, but also can explain them to you. Anyone who can't answer your questions clearly is not an expert as far as you are concerned. There are people who can explain things clearly, and still be completely wrong, but fortunately, such people are rare.
- Koening and Moo in "What do you do after you say Hello World?", chapter 32, 'Ruminations on C++'
Topic archived. No new replies allowed.