Программирование на языке JavaScript (JAVASCRIPT_BASIC) – Программа курса

Программа курса

Основы JavaScript

  • Введение. Настройка рабочего пространства
  • Переменные и области видимости
  • Строгий режим
  • Типы данных
  • Преобразование типов
  • Базовые операторы

Основные конструкции языка

  • Логические операторы
  • Условные операторы
  • Оператор выбора Switch
  • Циклы
  • Объявление и вызов функций

Сложные типы данных

  • Массивы
  • Map и Set
  • Объекты
  • JSON
  • Деструктуризация

Продвинутые функции

  • Виды функций
  • Рекурсия
  • Замыкание
  • Лексическое окружение
  • Обработка ошибок

Объектно-ориентированное программирование

  • Основы ООП
  • Синтаксис классов
  • Свойства и методы
  • Прототипы
  • Конструкторы
  • Наследование классов