+ 1

When finished C++ course, then what? Any suggestions?

I noticed at the end of the course there is "More On This Subject" but they seem random, not in any particular order, no real organized approach here. So what is a good approach to continuing? Are a school courses the best option? Books? Web sites? It would be nice to find something that follows a specific path, like learning and utilizing string functions (strtok, stringstream etc.), vectors, libraries, but in an organized approach with exercises. Much like how the courses here in SL progress. For reference, I've finished all but two of the medium Code Coaches in Community. The two date challenges seem like a leap (both coincidentally involve leap years), there are easier ones marked as "hard" but I guess that depends on the language(C, C++; python etc.) The "hard" ones seem to jump around randomly, and it's hard to connect the dots between my current understanding and forming good strategies to tackle those.

12th Dec 2022, 6:07 AM
Scott D
Scott D - avatar
3 Answers
+ 5
Q: What next after learning a programming language?? Q: Where do I proceed to after being comfortable with a language of programming? A: You have not learned to program yet, far from it. If all you have done is completed the SoloLearn course then all you have learned is the basics of the language. After learning the basics of the C++ language you need to study the C++ standard library and Standard template library. Regardless of the language(s) you use you will also require knowledge of software engineering and design, debugging, version control systems, code profiling, source code documentation systems, software testing and a host of other skills. If learning to code was as simple as getting a SoloLearn cerificate companies would not be asking for degrees (or years of commercial experience) for entry level developer jobs. SoloLearn is the primary school of programming. // Martin Taylor
12th Dec 2022, 7:24 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
+ 4
Also basic knowledge for the programmer is knowledge of algorithms and data structures https://www.sololearn.com/learn/773/?ref=app https://www.sololearn.com/learn/774/?ref=app What is Git https://www.sololearn.com/learn/1236/?ref=app
12th Dec 2022, 7:25 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
+ 2
Yaroslav Vernigora Thanks for the suggestions.
12th Dec 2022, 7:55 AM
Scott D
Scott D - avatar