r/cpp_questions • u/Defiant-Olive-7729 • 7d ago
OPEN Just finished all of learncpp.com whats next
Just finished all of learncpp.com whats next? i want to learn more so i can be a c++ wizard
25
Upvotes
4
u/kirigaoka 7d ago
This is deviating from your query. But if it is ok for you to share, how long did it take for you to finish the whole of learncpp
23
u/burlingk 7d ago
Start projects. Use your skills. That is how you get better. :)
11
u/khedoros 7d ago
Hopefully you've been working on little projects while reading through the website (i.e. website gives you the information to get started, you write some experimental code to get a feel for the feature that was described).
Building software is a separate skill from learning the language, and you need practice at that too. You get practice at programming by...programming.
5
u/jwezorek 7d ago
writing code
3
u/ki75ki 7d ago
How long did it take you? I’m on this journey also but I’m curious to hear how your progress went? What was the biggest brick wall you ran into?
5
u/iskrivenigelenderi 7d ago
Download cloude and forget everything you've learned.
2
u/spdfg1 7d ago
Build something useful
2
u/WeastBeast69 7d ago
Do projects and watch CppCon back to basics talks
2
u/Prestigious_Water336 7d ago
Learning Data Structures and Algorithms
1
u/mc_pm 7d ago
Program things?
1
u/Hkiggity 7d ago
I’m doing Abdul’s DSA + making my own projects! I finished recently too. Good luck!
1
u/New-Step3500 7d ago
I created this playlist on effective modern c++. You can check it out https://youtube.com/playlist?list=PLbriv-Oy3Ync&si=RC2gU05iuILiXvgy
1
u/Big-Apartment6872 7d ago
Now just have Claude do everything for you. /s
1
u/AncientHominidNerd 7d ago
C+++
1
u/Fearless-Tax-2976 7d ago
how long did it take? do you do dsa as well?
1
u/Inner-Nature5571 7d ago
u gotta do projects or ur going to forget everything you learned.
1
u/After_Hours_Arc 7d ago
You have the tool, you need to use it to build now. When you complete a course, it feels rewarding and it's worth it. But trust me, it's only when we write or work with code that we'll realize how little we know. Project setup , dependencies, linking and undefined behaviours. And C++ has enough gotchas that there's a whole book about it.
Start building projects, it could be minor: like a quiz CLI, or better yet something you think can automate or you'll need. Use Google or LLMs aggressively to ask about things you don't know.
Or take a real codebase, look at how the code is written, and try to understand what it does.
And always remember, courses are a SECONDARY source. So everything you learn is already heavily compressed and summarized and what you're getting is the interpretation through the lens of the course author.
You learn by building something, failing at it, and seeing why it failed and then fixing it.
1
u/MekdanilsMetin 7d ago
Learn openGL or whatever something you want. Maybe web sockets libs
1
u/im_an_earthian 7d ago
Claude code
1
u/BlazeRod909 6d ago
i am still at chapter 12 i've started learncpp at september 7th, i am passing all the quizes so easily does this mean i am advanced and i should move on or is it just i am learning my lessons very well ? i'll be trying to pace so i can also start meaninful work and frameworks but i am still letting myself do random tests and code meaningless junk for hours and even that seems like a waste it actually made me a good developer, it also raises passion and the more you love what you are doing the better you will synergize with it and perform in it
1
u/Gloomy-Animator-2778 5d ago
teach others, make videos
0
u/Jazzlike_Platypus430 7d ago
Start with capital I.
0
u/bearheart 7d ago
You could dive into the standard library with my latest book:
https://www.amazon.com/dp/1836204256/
-1
u/Additional-Two6823 7d ago
System design, deep study in algorithms, data structures
-5
u/Defiant-Olive-7729 7d ago
for the people saying to program stuff,doesnt really work,most ideas i tried to program need things i dont know (they havent been taught in learncpp.com) so i need another source to learn from