Курсы JavaScript
в Минске
Практический курс, обучающий писать код для пользовательских веб-приложений на языке программирования JavaScript.
Программа курса
4месяца на курс
2занятия в неделю
3часа занятие
80%практика
Разделы курса
ПрименениеJavaScript →
Современные стандарты
Применение JavaScript
Работа с редакторами кода
Developer tools: работа с консолью
Внешние скрипты и порядок их исполнения
Работа с системой контроля версий Git
Создание репозитория
Синтаксис кода и функции →
Структура кода
Типы данных и методы работы с ними
Методы примитивов
Операции с числами
Синтаксис массивов
Области видимости
Способы задания функций в JavaScript
Функции 2.0 →
Замыкание
Остаточные параметры
Глобальный объект
Объект функции
Синтаксис "new Function"
Планирование вызова
Переадресация вызова
Операторы →
Приоритет операций
Синтаксис опциональной цепочки
Условные и побитовые операторы
Операторы и операнды JavaScript
Операторы сравнения
Оператор строгого равенства
Тернарный оператор
Логические операторы
Циклы →
Итерации
Синтаксис цикла
Встроенное объявление переменной
Использование директив с операторами
Конструкция "switch-case"
Группировка кода
Методы работы с массивами: forEach, Map, filter, reduce
Кейсы по работе с циклами
Объекты →
Синтаксис объекта
Типы объектов
Методы объектов
Ссылка на область данных
Копирование объектов по “ссылке”
Свойства-функции объекта
Способы обращения к свойствам и методам объекта
Прототипное наследование
Методы прототипов
Объекты:продолжение →
Функции-конструкции и однотипные объекты
Свойства символов
Глобальные символы
Системные символы
Варианты преобразования объектов
Флаги и дескрипторы свойств
Геттеры и сеттеры
Proxy и Reflect
Деструктуризация объектов
Классы+генераторы →
Класс: базовый синтаксис
Наследование классов
Статические свойства и методы
Приватные и защищенные методы и свойства
Расширение встроенных классов
Проверка класса: "instanceof"
Итераторы и генераторы
Структура данных →
Структуры данных: стек и очередь
Многомерные массивы
Преобразование массивов
Итерируемые объекты и псевдомассивы
Работа с json
Структуры данных Map и Set
Встроенный объект: Date
Ошибки в коде и тестирование →
Точка останова (breakpoints)
Команда debugger
Пошаговое выполнение скрипта
Логирование - из кода в консоль
Обработка ошибок
Пользовательские ошибки
Расширение Error
Отлов ошибки в исполняемом коде
DOM →
Браузерное окружение, спецификации
Навигация по DOM-элементам
Изменение документа
Размеры и прокрутка элементов/окна
Страница: DOMContentLoaded, load, beforeunload, unload
Загрузка ресурсов: onload и onerror
Интерфейсы: формы, бинарные данные, веб-компоненты →
Свойства и методы формы
Фокусировка: focus/blur
Отправка формы: событие и метод submit
Открытие окон и методы window
Политика "Одинакового источника"
Пользовательские элементы
Слоты теневого DOM
Сетевые запросы →
FormData
Fetch API
Объекты URL
XMLHttpRequest
Возобновляемая загрузка файлов
Server Sent Events
Куки, document.cookie
LocalStorage, sessionStorage
Работа с API: получение данных и их отображение в браузере
Типы запросов и как их использовать
Старт группы
Каждый месяц, ждем в любой день
Преимущества очного обучения

+Вы находитесь среди единомышленников
+Общаетесь офлайн как с преподавателем, так и с одногруппниками
+Занятия проводятся в учебном центре
+Каждое учебное место оборудовано компьютером
+Транспортная доступность
Забронируй обучение
Стоимость курса | 1200 рублей | |||
Оплата в рассрочку | 300 рублей в месяц | |||
Одним платежом | 1080 рублей |

Затраты на курс окупятся
Окончив курс, вы найдете работу или станете фрилансером. Заказчики будут платить деньги за верстку и адаптивный дизайн. Расходы на учебу окупятся.
Подтверждение ваших знаний
Окончив курс вы получаете сертификат
