Easiest way to learn c++ ? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

Easiest way to learn c++ ?

is there any easy way to learn c++ ? i am getting bored by studying the definitions and details while i easily forget them after memorizing... pls suggest me a way to to learn c++ completely. thanks

2nd May 2018, 2:55 AM
AMANULLAH
AMANULLAH - avatar
13 Answers
+ 15
Gordie I had a thick DBMS book few years back, my pillow was long lost so I used to sleep with that book as a pillow, little uncomfortable at first, but my brain grasped a lot of concepts while I was sleep, my goodness I was doing query optimization in my dreams. so I definitely recommend this👍
2nd May 2018, 5:34 AM
Morpheus
Morpheus - avatar
+ 7
Read and code a lot! If you are just starting or already have little programming background, you might like one of the best book for starters: (https://amzn.to/2jgUQj5 ) C++ How to Program by H. Deitel, P. Deitel. This book is a really good guide for absolute beginners, but many seasoned C++ programmers recommend it till the "Classes" chapter, and suggest reading (https://amzn.to/2ra1cV2 ) Prata's C++ Primer. To be more confident after reading Deitel, it is suggested to read Prata from the beginning. A better path is to complete SoloLearn's C++ course and then dive into Prata's C++ Primer. It is strongly suggested to code everyday. To become a really good programmer you have to write at least 20 lines of code everyday when just starting and 100 lines of code if you already read 5-6 chapters from the Deitel's book. If you feel confident enough, you can read (https://amzn.to/2KqDlJM ) C++ Primer by S. Lippman et al. It's kind of a good primer for advanced juniors and recommended after Deitel and/or Prata. At this point you must feel confident to implement a calculator or a file merger program (reading contents of two files, merging and saving the merged content into new file).
2nd May 2018, 8:21 AM
vardanator
vardanator - avatar
+ 6
Amanullah give it some time brother don't worry. if you practice what you study and maintain good notes , then I think you ll feel pretty comfortable within a month.
2nd May 2018, 5:41 AM
Morpheus
Morpheus - avatar
+ 2
Gordie Morpheus thanks alot ❤
2nd May 2018, 7:09 AM
AMANULLAH
AMANULLAH - avatar
+ 2
There isn't an easy way to learn Cpp. Everyone learns differently. I personally would recommend this site: http://www.learncpp.com/
3rd May 2018, 10:43 PM
Ben Allen (Njinx)
Ben Allen (Njinx) - avatar
+ 1
Already having some good theoretical and practical background, it is strongly recommended to dive into the https://amzn.to/2JDuh2U (Professional C++), one of the best books teaching best practices in C++. During or after this book you should definitely read Scott Meyers' books on C++, at least https://amzn.to/2jjAFB3 (Effective Modern C++). Many interview questions are from Meyers' books. At this point you should be able to design and implement projects like a file manager or a photo album. Don't forget to learn C++ Standard Template Library (STL), a really good guide on STL is https://amzn.to/2KoIt14 (The C++ Standard Library by N. Josuttis). To be a really confident developer, try to implement all the STL's containers and algorithms.
2nd May 2018, 7:07 PM
Bryant
Bryant - avatar
+ 1
Can't help with that, sorry. I guess you can find something by googling C++ pdf
3rd May 2018, 6:55 AM
Bryant
Bryant - avatar
9th May 2018, 11:43 PM
Muhd Khairul Amirin
Muhd Khairul Amirin - avatar
0
man i studied 3 chapters of the c++ book 2 times but when i head to question like defining something. i cant remember that definitions... i like the codes and doing practices with them but not their definitions
2nd May 2018, 5:35 AM
AMANULLAH
AMANULLAH - avatar
0
nice answers. thanks all of you
2nd May 2018, 5:44 AM
Isomer
Isomer - avatar
0
vardanator thank you !!!❤
2nd May 2018, 8:24 AM
AMANULLAH
AMANULLAH - avatar
0
all paid :( any free link ?
3rd May 2018, 1:37 AM
AMANULLAH
AMANULLAH - avatar