Описание [HTML Academy] Интенсивный онлайн-курс «Базовый JavaScript» №1:
Раздел 1: Введение
- Инструменты работы с JavaScript: браузер, консоль, IDE.
- Введение в систему контроля версий.
- Рабочий процесс на интенсиве.
- Введение в JavaScript.
- Области применения JavaScript.
- Функции, типы данных, переменные.
- Условные операторы, циклы.
- Диалоговые окна.
- Интерпретируемость языка, очередность выполнения команд.
- Исключения.
- Консоль.
- Введение в работу с DOM. Формы.
- События. Модель DOM Level 0.
- Cookies.
- Javascript. Контекст функции.
- Валидация данных, введённых в форму.
- Сохранение последних валидных данных в форме в cookies.
- Продвинутая работа с DOM: создание, удаление элементов, DocumentFragment.
- Введение в шаблонизацию.
- Работа с изображениями.
- Базовые структуры данных: массивы и объекты.
- Библиотеки jQuery, lodash/underscore, mout.
- Интервалы и таймауты.
- Асинхронность JavaScript, очередность выполнения кода, потеря окружения.
- Введение в HTTP: методы, коды состояния, заголовки.
- Введение в AJAX.
- Объект XMLHttpRequest.
- GlobalFetch.
- jQuery.ajax.
- Cross-Origin Resource Sharing (CORS).
- Работа с коллекциями.
- Хранение данных в localStorage.
- Модель событий DOM Level 2.
- Обработчики событий. Создание, удаление обработчиков.
- Объект Event. Фазы события.
- Контекст функции. Задание контекста.
- Замыкания.
- Делегирование событий.
- Обработка событий в jQuery.
- Введение в объектно-ориентированное программирование (ООП).
- Особенности ООП в JavaScript: Прототипы. Конструкторы. Цепочка прототипов. Наследование в JavaScript.
- HTMLMediaElement на примере audio и video.
- Графика на SVG.
- Введение в графику на Canvas.
- Работа с адресной строкой.
Для просмотра содержимого вам необходимо авторизоваться
Скачать курс [HTML Academy] Интенсивный онлайн-курс «Базовый JavaScript» №1:
Для просмотра содержимого вам необходимо авторизоваться