Целевая аудитория

Веб-разработчики, программисты и новичкам желающим развиваться в этой области

Программа
  • Модуль 1 (5 ак. часов) Основы JS и HTML

    • Основы HTML

    • Стандарты JavaScript (ECMAScript)

    • Интерпретаторы JavaScript

    • Типы данных

    • String, операции со строками

    • Number

    • Операторы сравнения

    • Object, литералы, свойства объекта

    • Функции, контекст вызова

    • Способы объявления переменных

    • Hoisting, области видимости, глобальный scope

    • Различия обычных и стрелочных функций

    • Конструкции языка for..in, if, while

  • Модуль 2 (1 ак. час) CSS

    • CSS, Приоритет селекторов

  • Модуль 3 (5 ак. часов) ES6

    • Spread оператор

    • Coalesce

    • Destruction

    • Асинхронность в JS

    • Основы Promises, async/await

  • Модуль 4 (3 ак. часа) NPM, NodeJS

    • NodeJS

    • NMP, Package.json

    • Модули, CJ6, ES6 import/export

  • Модуль 5 (2 ак. часа) Testing

    • Jest, Unit-тестирование

    • TDD

    • BDD