Курс охватывает три основных раздела: в первом, JavaScript, TypeScript и jQuery, изучаются основы, включая работу с памятью и асинхронное выполнение; во втором, NodeJS как серверная среда JavaScript, рассматривается создание приложений, асинхронные механизмы, HTTP-серверы и работа с базами данных; и наконец, третий раздел посвящен фреймворку разработки Angular4, включая установку, компоненты, директивы, формы, HTTP клиент, а также практическое применение.