Программирование [HTML Academy] Интенсивный онлайн-курс «Базовый JavaScript» №1

Бывалый
Команда форума
20 Фев 2019
31,438
1,759,590
113
#1
1723204000886-png.74754


Описание [HTML Academy] Интенсивный онлайн-курс «Базовый JavaScript» №1:



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

Скачать курс [HTML Academy] Интенсивный онлайн-курс «Базовый JavaScript» №1:


Для просмотра содержимого вам необходимо авторизоваться