JavaScript, the world’s most misunderstood programming language, and the language of the web, is now more important than ever. JavaScript is the only real cross platform programming language, providing us the tools to write interactive web applications and use them on the desktop, on our TVs, in our cars and on the mobile phones.
Building reusable, scalable and performance oriented JavaScript code requires a deep understanding of the language and as our applications grow more complex, this is no longer something we can live without.
In this course we will learn the tools and patterns to build scalable JavaScript web sites that will serve visitors from many platforms.
This course is for developers experienced in OOP with working knowledge of JavaScript, who wish to focus on advanced JavaScript techniques and patterns.
The course will consist of 70% lectures and 30% exercise.