+ 1

Driven padawan, needs suggestions to master the ways of C++....

I want to master C++, but at I'm bad at developing methods. I'm finishing up my first quarter with intro to C++ @ college with a B average, and yet I'm still not confident with the subject, will take spring to self study instead of intermediate C++. Any suggestions with online step by step curriculums that can break down barney style, so I can fully understand this language? I live in San Jose, hoping to transfer to Berkeley.

4th Mar 2018, 7:27 PM
J NGUYEN
J NGUYEN - avatar
11 Antworten
0
first of all do not think about mastering any programming language, it is not needed. first step: complete the sololearn course on c++ 2 ND step : complete the algorithm section of sololearn 3rd : go for the data structures u can alter between 2 ND and 3 Rd step 4th: go to hackkerank. solve their algorithm and data structures deleted problem. 5 the step : test your self on code chef and geek for geek. if u can solve 30 problems of these 2 platforms then u don't need to worry about your skill on c++ it is good enough for academic purposes
11th Apr 2018, 6:19 PM
Raju Mondal
Raju Mondal - avatar
+ 5
The more I learn about C++, the more I think it is nearly impossible to master. But if you really want to use it to its full potential then I would suggest learning most if not all the STL containers. They make life really easier and they have been implemented intelligently.
4th Mar 2018, 7:39 PM
Karl T.
Karl T. - avatar
+ 5
Mastering languages is nearly impossible. I've coded in C++ for decades yet barely know any of the runtime libraries because they have changed and expanded without my notice. They will continue to do so in the future. This is the site I use first for any questions. They have a very good tutorial and complete reference documentation. http://www.cplusplus.com/
4th Mar 2018, 11:10 PM
John Wells
John Wells - avatar
+ 4
Also I forgot to mention the C++ BOOST library...learn that and you will be all set.
4th Mar 2018, 7:57 PM
Karl T.
Karl T. - avatar
+ 4
I didn't know of any site offhand but was able to find this one: https://theboostcpplibraries.com And this one is a must I'd say: http://en.cppreference.com/
4th Mar 2018, 8:08 PM
Karl T.
Karl T. - avatar
+ 1
Boost Library, got it thanks... any suggestions on which website or location to best learn the information?
4th Mar 2018, 7:58 PM
J NGUYEN
J NGUYEN - avatar
+ 1
Before going with third party libraries in my opinion you should master the standard library provided with c++
5th Mar 2018, 7:01 PM
Marco
Marco - avatar
+ 1
thank you so much for the in depth process. Will consider and follow those steps. I'm improving writing my own codes, like building casino games cause that's easier to write and relate to.
11th Apr 2018, 6:23 PM
J NGUYEN
J NGUYEN - avatar
0
thank you very much for your input! Will apply your consideration on standard library containers.
4th Mar 2018, 7:46 PM
J NGUYEN
J NGUYEN - avatar
0
thank you so much!
4th Mar 2018, 8:24 PM
J NGUYEN
J NGUYEN - avatar
0
ok I figured as much, thank you.
5th Mar 2018, 7:02 PM
J NGUYEN
J NGUYEN - avatar