In this lesson you will learn what this course is about and why you should consider taking it.

Who is this course for? #

This course is for developers of every level, from beginner to advanced, who want to improve their JavaScript skills and get up to date with all the upgrades done to the language specification since 2015.

This course is not for total beginners. It does cover the basics of programming in general and, although it provides an introduction to JavaScript, I would recommend that you take it only if you have at least a basic understanding of the language.

This course is the interactive version of my ‘Complete guide to Modern JavaScript’ Ebook, available on Amazon and Leanpub.


Why should you consider taking this course? #

JavaScript has evolved a lot during the past years and the way developers use it has changed quite a bit. This course aims to provide you with all the tools you need to start writing code using the latest version of the language.

Each lesson will cover a new set of features and guide you through them with interactive examples and exercises to test your understanding.

At the end of the course you will also find an introduction to TypeScript, a must have knowledge for any JavaScript developer going into 2020.


What will I be able to do at the end of the course? #

At the end of the course you will be able to understand and use all of the new additions to JavaScript since 2015. Stay ahead of the game and practice new features that have come out over the years.

If you work in a company that is still stuck using the old ES5 code, you will be able to get your skills up to speed and be able to refactor your code in a cleaner, more concise way.

Thank you very much for your attention and happy learning!