Курсы javascript

Курсы JavaScript

в Минске

Практический курс, обучающий писать код для пользовательских веб-приложений на языке программирования 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: получение данных и их отображение в браузере

Типы запросов и как их использовать

start

Старт группы

Каждый месяц, ждем в любой день

Преимущества очного обучения

очное обучение

+Вы находитесь среди единомышленников

+Общаетесь офлайн как с преподавателем, так и с одногруппниками

+Занятия проводятся в учебном центре

+Каждое учебное место оборудовано компьютером

+Транспортная доступность

Забронируй обучение

Стоимость курса 1200 рублей
Оплата в рассрочку 300 рублей в месяц
Одним платежом 1080 рублей
html

Затраты на курс окупятся

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

Подтверждение ваших знаний

Окончив курс вы получаете сертификат

диплом

Записаться на курс