1

Этап 1

Модуль 1. Геолокации

2

Этап 2

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

3

Этап 3

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

4

Этап 4

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

5

Этап 5

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

6

Этап 6

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

7

Этап 7

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

1

Этап 1

Модуль 1. Геолокации

2

Этап 2

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

3

Этап 3

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

4

Этап 4

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

5

Этап 5

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

6

Этап 6

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

7

Этап 7

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

11 августа 2015 31 октября 2015
Цель завершена 26 сентября 2015
Образование

[Специалист] - JavaScript. Уровень 3г. HTML5 API

JavaScript. Уровень 3г. HTML5 API
В дополнение к определению разметки новый стандарт HTML5 устанавливает скриптовый интерфейс прикладного программирования (API). Новые API включают в себя: элемент-холст для непосредственного метода рисования в 2D, хранение баз данных оффлайн, определение местоположения пользователя, возможность управления файлами и другие.

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

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

  • слушателям, закончившим курсы по JavaScript и желающим продолжить изучение этой технологии
  • слушателям, закончившим курсы направления «веб-технологии» и желающим идти в ногу со временем
  • веб-разработчикам желающим изучить новые возможности HTML5

По окончании курса Вы будете уметь:

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

 Критерий завершения

Материал изучен

  1. Модуль 1. Геолокации

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

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

    • File API и объект FileReader
    • Свойства и методы объекта FileReader
    • Чтение файлов
    • Загрузка файлов и их вставка в документ
  4. Модуль 4. Техника Drag-N-Drop

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

    • Объекты localStorage и sessionStorage
    • Использование локального хранилища
    • Использование сеансового хранилища
  6. Модуль 6. Хранение данных в браузере: база данных

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

    • HTML-элемент Canvas
    • Объект Context
    • Рисование прямых и кривых
    • Рисование примитивов
    • Использование визуальных эффектов
    • Использование изображений
  • 1765
  • 11 августа 2015, 18:32
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?