+ 9
I know C, want to learn C++ the time efficient way.
I have learned C and created few programs and projects in it. I want to learn C++ but there is a ton of information available online every info sounds good. I found a book C++ Primer on Amazon which is 1400 pages and I am scared that online courses videos are incomplete and bad. But I don't want to spend so much time on reading 1400 pages book because I want to learn Data Structures and Algo for Competitive Coding after C++. Can anybody help me in by telling the best and fastest way of learning C++ without missing any necessary topic?
29 Réponses
+ 10
Since you already know C, I suggest you speedrun the sololearn C++ course next to voja's suggestion and start the sololearn challenges aswell. To get do an even more deepdive set yourself a challenge by starting a project/task based on a new project you could handle in C. And then move on to harder projects C++ to fastlearn hands on.
Goodluck and enjoy !!!
+ 12
If I ever start learning C++ then I would check this website:
https://www.learncpp.com/
Looks neat and updated, and you can always ask in comments, the author of these lessons is still active.
Oh, also, couple days ago I found this YouTube channel, my new secret resource for C++ 😁:
https://youtu.be/RJqS2JwlM6E (this is just one video , don't know how to send a link of the channel's main page), it has a lot of interesting stuff about C++.
Of course there's maybe more efficient way to learn it, but these resources seem helpful.
+ 10
Yes the SL C++ course is a good start.
+ 8
Robin Singh Please,
Before asking a question on the Q/A, try to 🔍SEARCH. . . to avoid from posting duplicate threads!
• C++ Tutorial from Basic to Advance — https://youtu.be/mUQZ1qmKlLY
• C++ Tutorials and Courses — https://hackr.io/tutorials/learn-c-plus-plus
https://code.sololearn.com/WaVusr8J1KvK/?ref=app
https://www.sololearn.com/Discuss/636195/?ref=app
https://www.sololearn.com/Discuss/923664/?ref=app
https://www.sololearn.com/Discuss/204501/?ref=app
https://www.sololearn.com/Discuss/208039/?ref=app
+ 6
Curtis Please,
**Remember and Follow our Community Guidelines — https://www.sololearn.com/Content-Creation-Guidelines/
+ 6
Curtis DO NOT!!
• Post spam
• Use inappropriate language
Please, read our guidelines:
https://www.sololearn.com/discuss/1316935/?ref=app
+ 5
voja Thanks as I already know C I think this website will be easir and faster way for me and I checked the Youtube channel and its all about C++ only so it looks also great. So I will start learning C++ from these two resources combined.
+ 5
Ari Sonic Thanks for the advice.I opened the SL app after long time so I forget that SL also has a C++ course I was thinking that I can only do challenges here. I will definately start with SL course first with some Youtube videos for more clerification if needed. voja and Danijel Ivanović thanks for the video lectures as well and sorry I also forget to do Q/A search before posting my question.
+ 4
Watch the FreeCodeCamp.org C++ course as it has timestamps, so you can speedrun through the course and skip the known topics. It also covers everything about C++ basics.
Link: https://youtu.be/vLnPwxZdW4Y
+ 3
Join an institute....🤨
+ 2
Guys I have one question. I am a little bit confused as you guys are highly experienced old programmers and I am a newbie and you guys can help me. I know C but not the DS&Algorithms I am really confused that should I learn DS&Algos with C or should I start learning C++ then after finishing C++ I should learn DS&Algos using C++? My aim is become a competitive programmer in the future to get a job at any of these companies Google,Amazon,Microsoftetc. voja Sonic Ari Danijel Ivanović sorry for another question. 😅
+ 1
Abu Khadija I like reading books I learned C through a book which has exercises at the end. Now I just bought a book Data Structures using C which also has exercises at tge end and after completing this book I will buy a C++ book I researched and find out that C++Primer is the best book if you know C already its 1400 pages long having tons of practice exercises for ecery topic.
+ 1
Abu Khadija Yeah that is a good place. I do competitive programming practice there with basic and easy questions sometimes not hard once because I don't DS&Algorithms yet and only C is in my tool kit. 😁
+ 1
Curtis Are you bot lol? Any AI Developer testing the bot Curtis on Sololearn? because you are just talking irrelevant and no where it relates to my question. Hey bot you need more data to answer questions perfectly. and btw I am not interested in a language (Ruby) which later force me to learn Japanese. lol 😂😁🤣
edit: I forget to add "not" before "interested"
0
its Java Of Course
0
yes i Do
0
C Is Tricky For Me Super My Is Ruby
0
C Is Tricky For Me Super My Is Ruby
0
PRIMARY is Ruby Becuase Of The Templatic Methods It Gives Which Is Better For Me To Answer
0
In The Simplitificts Of it Describes Very Interesting And Becomes Very Handy Tips Defines It The Best to Me Though But your Opinion Big Statement Pays For Delay