Order of Reading
You are free to read in whichever order you like but if I recommend, I recommend to read in the given order in this post.
If I recommend one book that beginner developer should choose as his first programming book, it's Think Like a Programmer. Most beginner programmers approach the programming in a way they approach it in a real life which is very wrong. The way programmer approach to the problem is very different which this book teaches very well. Once you go through book, you learn how to solve any problem in a systematic way which helps you in your journey to be a great programmer.
–The difference between primitive and reference values
–The various ways to create objects
–How to define your own constructors
–How to work with and understand prototypes
–Inheritance patterns for types and objects
Better ways to use prototype-based object-oriented programming
Subtleties and solutions for working with arrays and dictionary objects
2 bonus guides on HTML and CSS to ensure that you’re fully equipped with all the essentials for achievement in a highly competitive job market
Simple explanations for all programming tasks, such as creating Array elements and handling HTML events, so that comprehension won’t be an issue
How to create complex websites in record time, simply by following the straightforward instructions provided inside
And much more.
Scripted HTTP and Ajax
Client-side graphics using the canvas tag
If you liked what you read in this post, please share your feedback with me, and share it with your friends so that we all get educated well from reading these books