Курс M20480 Программирование в HTML5 с JavaScript и CSS3 | nt.ua

Курс M20480 Программирование в HTML5 с JavaScript и CSS3

Курс предоставляет знания и навыки разработки web-приложений и приложений для Windows Store с использованием стека технологий HTML5/CSS3/JavaScript, создания на HTML5 программных компонентов и структур для этих приложений. Рассматриваются принципы построения программной логики, определения и использования переменных, написания циклов и разветвлений, построения интерфейсов, обработки и хранения введенных данных, разработки структурированных приложений на базе HTML5/CSS3/JavaScript. Предусмотрено большое количество практических работ с использованием Visual Studio 2012 на платформе Windows 8.


По окончании курса слушатели смогут:
  • использовать Visual Studio 2012 для создания web-приложений и приложений Windows Store;
  • описать новые функции HTML5, создавать страницы в стиле HTML5;
  • добавлять интерактивные страницы HTML5 с использованием JavaScript;
  • создавать формы HTML5, используя различные типы ввода, проверять вводимые пользователем данные с помощью атрибутов HTML5 и кода JavaScript;
  • отправлять и получать данные удаленно с помощью объектов XMLHttpRequest и методов AJAX-библиотеки jQuery;
  • настраивать стиль страниц HTML5 с помощью новых возможностей CSS3;
  • создавать структурированный и легкий в сопровождении код на JavaScript;
  • использовать новые возможности JavaScript API в интерактивных web-приложениях;
  • создавать web-приложения, поддерживающие хранение данных на стороне клиента в offline-режиме;
  • создавать web-страницы HTML5, способные адаптироваться к различным видам устройств и форм-факторам;
  • выводить графику средствами HTML5, используя элементы Canvas и масштабируемую векторную графику SVG;
  • повысить удобство интерфейса пользователя, используя анимацию на страницах HTML5;
  • использовать новые возможности Web Sockets API для передачи и приема данных между web-приложением и сервером;
  • сделать более эффективной работу приложений, производящих длительные операции, используя Web Worker.
Аудитория

Курс предназначен для опытных разработчиков, желающих изучить принципы создания приложений на HTML5 с JavaScript и CSS3, развить навыки разработки web-приложений под IE10 и Windows Store. Курс не требует знания HTML5, вполне достаточно опыта использования HTML4.


Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:
  • курс «М10953. Разработка c использованием HTML5»;
  • курс «М50564. Введение в HTML5»;
  • опыт программирования на Visual С++ или эквивалентная подготовка.
  1. Обзор HTML и CSS
    • Обзор HTML
    • Обзор CSS
    • Создание web-приложений с помощью Visual Studio 2012
  2. Создание и стилизации HTML5 страниц
    • Создание страницы HTML5
    • Настройка стиля страницы HTML5
  3. Введение в JavaScript
    • Обзор синтаксиса JavaScript
    • Использование DOM в JavaScript
    • Введение в jQuery
  4. Создание форм для сбора данных и проверки вводимых пользователем данных
    • Обзор форм и типов ввода
    • Проверка вводимых пользователем данных с помощью атрибутов HTML5
    • Проверка вводимых пользователем данных с помощью JavaScript
  5. Взаимодействие с удаленным источником данных
    • Отправка и получение данных с помощью XMLHttpRequest
    • Отправка и получение данных с помощью операций jQuery AJAX
  6. Моделирование с помощью HTML5 CSS3
    • Стилизация текста
    • Стилизация группы элементов
    • Селекторы CSS3
    • Использования графических эффектов CSS3
  7. Создание объектов с помощью JavaScript
    • Разработка структурированного кода на JavaScript
    • Создание собственных объектов
    • Расширение созданных и существующих объектов
  8. Создание интерактивных страниц с помощью HTML5
    • Взаимодействие с файлами
    • Использование мультимедиа
    • Реагирование на дислокацию и контекст обозревателя
    • Отладка и профилирование web-приложений
  9. Использование возможностей хранения данных на стороне клиента
    • Локальное чтение и запись данных
    • Сохранение данных на стороне клиента в offline-режиме с помощью кэша приложения
  10. Реализация адаптивного интерфейса пользователя
    • Поддержка различных форм-факторов
    • Создание адаптивного пользовательского интерфейса
  11. Использование графики
    • Создание векторной графики с помощью библиотеки SVG
    • Программное создание графики с помощью элемента Canvas
  12. Анимация интерфейса пользователя
    • Применение CSS-переходов transitions
    • Преобразование элементов transformations
    • Использование покадровой CSS-анимации
  13. Реализация двунаправленного обмена сообщениями с использованием Web Sockets
    • Введение в Web Sockets
    • Отправка и получение данных с помощью Web Sockets
  14. Использование Web Workers
    • Введение в Web Workers
    • Выполнение асинхронной обработки с помощью Web Workers

Регистрация на ближайший курс

Код курса

M20480

Длительность, дней (часов)

5 (40)

Ближайшие даты

Цена, грн

График занятий

Дата

Время

09.11.20
09:30 - 17:00
10.11.20
09:30 - 17:00
11.11.20
09:30 - 17:00
12.11.20
09:30 - 17:00
13.11.20
09:30 - 17:00