+ 5

Beside SoloLearn, what good resource do you use to learn Programming?

SoloLearn is fun and good for learning some programming basis but is clearly not enough to become a professional programmer (at least now). So what helps you to go to further step? For my part I would recommend "Programming Principles and Practice Using C++", 2nd Edition, from Bjarne Stroustrup, the author of C++. Here is an extract explaining the goal of his book: "This book is for someone who has never programmed before but is willing to work hard to learn. It helps you understand the principles and acquire the practical skills of programming using the C++ programming language. My aim is for you to gain sufficient knowledge and experience to perform simple useful programming tasks using the best up-to-date techniques." Of course it may not interest you if you don't want to learn C++ but I really think it is a good resource for everyone wanting to work as a programmer as it gives the good approach from a very experienced and talented man.

29th Nov 2016, 9:01 AM
Jean-Hugues de Raigniac
Jean-Hugues de Raigniac - avatar
5 Respostas
+ 6
Some of the languages I learned was not learned on Sololearn, in fact I learned it by myself as well as asking around. To me, the best way to learn is also by practising and trying out new things. Of course there is always something new to learn as there are always new .API packages to use, but the key thing is to learn problem solving in a situation where you are stuck in a line of code, and how to solve it by applying what you have learned.
29th Nov 2016, 9:05 AM
Wen Qin
Wen Qin - avatar
+ 3
@K2 Shape Good point, it is also the way I learn.
29th Nov 2016, 9:08 AM
Jean-Hugues de Raigniac
Jean-Hugues de Raigniac - avatar
+ 3
i'll refer e-books from tutorial point and w3-school along with sololern hese three sources are enough for me
29th Nov 2016, 9:32 AM
Prathamesh Khatavakar
Prathamesh Khatavakar - avatar
+ 2
that's exactly the book our professor is using in university 🤗
29th Nov 2016, 10:31 AM
‎ɐısıօլɐ
‎ɐısıօլɐ - avatar
+ 2
Pretty valid question ... As a beginner myself, I like to have some guidelines when starting something new. It helps me focus and be more productive. You can find courses on: - w3-school - coursera - class-central - udacity - edx - mva Then you should try to expand your knowledge... StackOverflow is a pretty nice place for that ...and Google of course! You can try different courses for starters, but as you get better you'll find better ways to optimise your learning proficiency. Hope it's what you were looking for XD
29th Nov 2016, 2:35 PM
arjel
arjel - avatar