Navigation X
ALERT
Click here to register with a few steps and explore all our cool stuff we have to offer!



   1331

C++ learning path [help needed]

by xxx2000 - 26 March, 2021 - 03:34 PM
This post is by a banned member (xxx2000) - Unhide
xxx2000  
Infinity
117
Posts
5
Threads
6 Years of service
#1
Hi, i am learning some C++ using learncpp website. I might complete the website tutorials within the next month.  Could anyone give me learning path for C++ from beginner to expert ?  What are the recommended books ? I found a stack overflow link that recommended the best C++ books, but there are so many of them & it would take years to read all of them ! 
                                                         Also the leaked source codes i see in this website are totally different from what i learnt in learncpp website. Of the syntax is same but the system function calls, algorithms(if any) and logic are bit overwhelming for me currently. So if anyone if good at C++ please recommend me a learning path . I am willing to put in the time and effort.

-Thank you :)
This post is by a banned member (xxx2000) - Unhide
xxx2000  
Infinity
117
Posts
5
Threads
6 Years of service
#2
bump................
This post is by a banned member (kobalu21) - Unhide
kobalu21  
Registered
35
Posts
0
Threads
4 Years of service
#3
(26 March, 2021 - 03:34 PM)xxx2000 Wrote: Show More
Hi, i am learning some C++ using learncpp website. I might complete the website tutorials within the next month.  Could anyone give me learning path for C++ from beginner to expert ?  What are the recommended books ? I found a stack overflow link that recommended the best C++ books, but there are so many of them & it would take years to read all of them ! 
                                                         Also the leaked source codes i see in this website are totally different from what i learnt in learncpp website. Of the syntax is same but the system function calls, algorithms(if any) and logic are bit overwhelming for me currently. So if anyone if good at C++ please recommend me a learning path . I am willing to put in the time and effort.

-Thank you :)
educative.io is a good source.
Also in pluralsight, Kate Gregory courses are all great so, taking them would jump start you.
After that you should be having a good knowledge about the basics, and some basic knowledge about the algorithms. Next you may want to learn object oriented, or Embedded depending on what you want to do.
This post is by a banned member (Pshyotic) - Unhide
Pshyotic  
Registered
1.013
Posts
290
Threads
#4
Learncpp is pretty much great tutorial. 
When it comes to all overwhelming that happens while looking at source code from this forum, I don't know at what lecture are you currently but probably somewhere on the beginning. Anyways, keep learning, C++ is not really easy to learn and master, but once you master C++ and understand stuff, you'll be able to adapt yourself to any programming language. As I said you're probably on beginning of lectures and of course the code will be different, there's much more for you to learn (pointers, inheritance, abstraction, polymorphism etc...), so after you finish it, it will become familiar to you, so don't worry, keep up with good work.

After you finish learning from learncpp, I suggest you to learn some framework, I'd suggest you to familiarize yourself with Qt :) 


Now, I will share some pdf books with you from my g-drive:

Also, when you finish the learning and if you want to learn C++ on a little bit deeper level and to understand threading I suggest you to read this book:
https://drive.google.com/file/d/1rCwZ08m...sp=sharing
It's book by Anthony Wiliams and it's really good if you ask me, but as I said, start reading this when you finish tutorial else you won't get anything...


Except that, when you also finish the learning form learncpp, if you want to destroy your brain (just kidding, but it makes you think), and learn more about algorithms, time complexity, etc... you should check this book:
https://drive.google.com/file/d/1dzZURJR...sp=sharing
It's competitive programmer's handbook, everything is perfectly described and shown, and book contains a lot of examples.
 
P S H Y O T I C

☻♥
[Image: Czwhvkg.png]
This post is by a banned member (xxx2000) - Unhide
xxx2000  
Infinity
117
Posts
5
Threads
6 Years of service
#5
(02 April, 2021 - 05:38 AM)kobalu21 Wrote: Show More
(26 March, 2021 - 03:34 PM)xxx2000 Wrote: Show More
Hi, i am learning some C++ using learncpp website. I might complete the website tutorials within the next month.  Could anyone give me learning path for C++ from beginner to expert ?  What are the recommended books ? I found a stack overflow link that recommended the best C++ books, but there are so many of them & it would take years to read all of them ! 
                                                         Also the leaked source codes i see in this website are totally different from what i learnt in learncpp website. Of the syntax is same but the system function calls, algorithms(if any) and logic are bit overwhelming for me currently. So if anyone if good at C++ please recommend me a learning path . I am willing to put in the time and effort.

-Thank you :)
educative.io is a good source.
Also in pluralsight, Kate Gregory courses are all great so, taking them would jump start you.
After that you should be having a good knowledge about the basics, and some basic knowledge about the algorithms. Next you may want to learn object oriented, or Embedded depending on what you want to do.
Thank u . I have purchased Kate's course. Its really good and to the point.  
(06 April, 2021 - 01:40 PM)Pshyotic Wrote: Show More
Learncpp is pretty much great tutorial. 
When it comes to all overwhelming that happens while looking at source code from this forum, I don't know at what lecture are you currently but probably somewhere on the beginning. Anyways, keep learning, C++ is not really easy to learn and master, but once you master C++ and understand stuff, you'll be able to adapt yourself to any programming language. As I said you're probably on beginning of lectures and of course the code will be different, there's much more for you to learn (pointers, inheritance, abstraction, polymorphism etc...), so after you finish it, it will become familiar to you, so don't worry, keep up with good work.

After you finish learning from learncpp, I suggest you to learn some framework, I'd suggest you to familiarize yourself with Qt :) 


Now, I will share some pdf books with you from my g-drive:

Also, when you finish the learning and if you want to learn C++ on a little bit deeper level and to understand threading I suggest you to read this book:
https://drive.google.com/file/d/1rCwZ08m...sp=sharing
It's book by Anthony Wiliams and it's really good if you ask me, but as I said, start reading this when you finish tutorial else you won't get anything...


Except that, when you also finish the learning form learncpp, if you want to destroy your brain (just kidding, but it makes you think), and learn more about algorithms, time complexity, etc... you should check this book:
https://drive.google.com/file/d/1dzZURJR...sp=sharing
It's competitive programmer's handbook, everything is perfectly described and shown, and book contains a lot of examples.
Thank you very much for the info bro . This is the kind of info i needed, crisp and to the point.  I will be reading the books u shared and be looking at the qt framework as soon as learncpp is done :)

Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
or
Sign in
Already have an account? Sign in here.


Forum Jump:


Users browsing this thread: 1 Guest(s)