Learn programming the Innovative way.(Must read for beginners)
Words
222
Reading
1 min
9y
It is very important to learn programming the right way from good resources so as to keep your interest in programming intact.
Some websites that are useful for learning programming:-
- GeeksforGeeks | A computer science portal for geeks : A very good collection of problems.
- Sphere Online Judge (SPOJ) : A very good archive of competitive coding problems. I solved around 100 problems on this website and then got quite comfortable in programming.
- Coding Interview Questions : A very good website for programming interview preparation.
- Udacity - Free Online Classes & Nanodegrees and Coursera | Online Courses From Top Universities. Join for Free : Have good online courses.
Some books that I found to be very useful while learning programming:
- Algorithm Design by Jon Kleinberg and Eva Tardos : Very good for algorithms.
- Algorithms by Robert Sedgewick and Kevin Wayne : Quite good for learning data structures and algorithms, especially for beginners.
- Cracking the coding interview by Gayle Laakmann : A good book for interview preparation.
- Introduction to Algorithms by Thomas Cormen : Some people call it the Bible of DS and Algo. A very good book for in depth understanding and also involves complex mathematics.
Follow me on :-
Youtube : https://goo.gl/2exULj
Instagram(Tech) : https://goo.gl/ikLTyb
Instagram(Food) : https://goo.gl/ht3bZM
Quora : https://goo.gl/sEoxY3
Medium : https://goo.gl/M3QvUq
Linekdin : https://goo.gl/LeaGSF
Steemit : https://goo.gl/o7RUj7
GitHub : https://goo.gl/3R38LK
Zomato : https://goo.gl/tMKpM5