Фоновый баннер

JavaScript. Уровень 3e. HTML5 API

Москва
Иконка

Дата: 15.05.2024

Цена: 21400 руб.

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

Москва
Иконка

Дата: 10.07.2024

Цена: 21400 руб.

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

Москва
Иконка

Дата: 25.09.2024

Цена: 21400 руб.

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

Москва
Иконка

Дата: 23.10.2024

Цена: 21400 руб.

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

Москва
Иконка

Дата: 21.12.2024

Цена: 21400 руб.

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

Подробнее о курсе

Краткое описание курса
Цель курса – познакомиться с тонкостями работы со скриптовым интерфейсом прикладного программирования (API), используя язык программирования JavaScript, научиться использовать самые востребованные возможности HTML5

Целевая аудитория курса
Курс рекомендован разработчикам, имеющим твердые знания в области программирования на JavaScript, а именно веб-разработчикам желающим изучить новые возможности HTML5

Получаемые знания и навыки
По окончании курса слушатели научатся

  • использовать определение местоположения пользователя
  • работать с файлами
  • использовать локальное и сеансовые хранилища
  • использовать веб-базу данных IndexedDB
  • использовать HTML-элемент холст (canvas) для 2D рисования

Предварительно рекомендуется прослушать курс(ы)

Краткое содержание курса
Модуль 1 — Геолокации

  • Объект Geolocation
  • Свойства и методы объекта Geolocation
  • Определение местоположение пользователя
  • Пример использования Google.Map API
  • Пример использования Яндекс.Map API

Модуль 2 — Фоновые вычисления

  • Объект Worker
  • Понятие «веб помощников»
  • Свойства и методы объекта Worker
  • Использование «веб помощников»

Модуль 3 — Работа с локальными файлами

  • File API и объект FileReader
  • Свойства и методы объекта FileReader
  • Чтение файлов
  • Загрузка файлов и их вставка в документ

Модуль 4 — Техника Drag-N-Drop

  • События перетаскиваемых объектов
  • События целевых объектов
  • Использование техники «drag-n-drop»

Модуль 5 — Хранение данных в браузере: локальное и сеансовое

  • Объекты localStorage и sessionStorage
  • Использование локального хранилища
  • Использование сеансового хранилища

Модуль 6 — Хранение данных в браузере: база данных

  • Объект IndexedDB
  • Использование объектов хранения
  • Использование обработчиков событий
  • Основные манипуляции с данными
  • Использование индексов

Модуль 7 — Холст: приёмы рисования в браузере

  • HTML-элемент Canvas
  • Объект Context
  • Рисование прямых и кривых
  • Рисование примитивов
  • Использование визуальных эффектов
  • Использование изображений

Отзывы по курсу