I started here...

I have been a Architect (coding) for more than a decade. I had worked on Microsoft dot net (C#) all along, a bit of Java and C.

I was of the opinion that JavaScript was just a scripting language for manipulating Markups. I am glad, I was proven wrong. Thanks to a recent project which opened doors to a complete open-source JavaScript stack.

Like a normal practice, I was looking for means to learn JavaScript fast and get the project going. I thought it would be another programming language with some nuances. With my past programming background I was confident that I pull this along. I couldn't go to far with this approach. Read on...

JavaScript: Understanding the Weird parts, a good, no-nonsense conceptual overview by Anthony Alicia.

After finishing the video, I thought I knew JavaScript and started to write programs. I didn't invest on any book.

My code was more object oriented. I was using traditional for loops. I was implementing class abstractions and classical inheritance. It was imperative. Stop! Never do this.

I realized some thing was not right and may be this was not the right way to code in JavaScript. I started looking out for some books. Here are the list of books which I should have read before writing starting to write code in JavaScript.

Programming JavaScript Applications - Eric Elliott, would bring a paradigm shift in the way you think JavaScript application development. You will understand how to embrace Prototypal inheritance, functional programming etc.,

You Don’t Know JavaScript (Series) - Kyle Simpson, if you serious about JavaScript, this is the series to go for. A lot confusion over code behavior got cleared for me after finishing the book on "this & Object Prototypes". 5 more to go...

results matching ""

    No results matching ""