Search⌘ K

What Does This Course Cover?

Here's an overview of the main topics that this course is going to cover.

JavaScript is one of the most powerful, ubiquitous, and flexible languages. A large number of programmers fear the language for many reasons. In the past, it was infamous for being error-prone and idiosyncratic. Thankfully, newer versions have elevated, JavaScript into a respectable language; it has come a long way since Douglas Crockford wrote JavaScript: The Good Parts.

Evolution in JavaScript

Unlike other languages, JavaScript does not have the luxury to deprecate features. Such a measure would be considered draconian—Currently working legacy code will suddenly fail on newer browsers. The language had to evolve without breaking backward compatibility. ...