1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

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

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

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

11 August 2015 31 October 2015
Goal completed 26 September 2015

Goal author

Александр П

Russia, Москва

45 years old

Education

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

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

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

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

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

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

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

 Goal Accomplishment Criteria

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

  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
    • Рисование прямых и кривых
    • Рисование примитивов
    • Использование визуальных эффектов
    • Использование изображений
  • 1768
  • 11 August 2015, 18:32
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?