Разработка Web-приложений на базе HTML5, CSS3, JavaScript: Курсы

В ходе данного курса слушатели овладевают базовыми теоретическими знаниями и практическими навыками, необходимыми для разработки веб-приложений на базе HTML5, CSS3, JavaScript.  Слушатели познакомятся с основными принципами создания программных компонентов и использования программной логики в...
IT: Для программистов и IT-специалистовIT: Для программистов и IT-специалистов / Программирование
Центр Авторизованного обучения IT - Технологиям СПб НИУ ИТМО логоЦентр Авторизованного обучения IT - Технологиям СПб НИУ ИТМО
Открытый набор
40 часов
Санкт-Петербург
Центр Авторизованного обучения IT - Технологиям СПб НИУ ИТМО
Зарегистрироваться

Анонс программы

В ходе данного курса слушатели овладевают базовыми теоретическими знаниями и практическими навыками, необходимыми для разработки веб-приложений на базе HTML5, CSS3, JavaScript. Слушатели познакомятся с основными принципами создания программных компонентов и использования программной логики в приложениях на HTML5, особенностями обработки и хранения вводимых данных, научатся разработке пользовательских интерфейсов и приложений с использованием передовых возможностей HTML5, каскадных таблиц стилей CSS3 и языка программирования JavaScript.

Целевая аудитория

Для специалистов в области информационных технологий и веб-разработчиков c начальным опытом разработки, желающих освоить перспективные технологии разработки веб-приложений, приобрести практический опыт применения новых возможностей HTML5 и навыки создания веб-сайтов на HTML5 с использованием JavaScript и CSS3.

Описание Программы

Цель - обучить слушателей принципам создания программных компонентов на базе HTML5/CSS3/JavaScript, предоставить обучающимся знания и навыки разработки веб-приложений с использованием HTML5, CSS3, JavaScript.

Слушатели смогут:

  • создавать и отлаживать структурированный код сценариев на JavaScript;
  • создавать в HTML-документе визуальные эффекты с использованием JavaScript;
  • применять новые возможности HTML5 для создания интерактивных страниц;
  • изменять и настраивать отображение страниц, используя возможности CSS3;
  • создавать формы HTML5, используя различные типы ввода, проверять вводимые пользователем данные с помощью атрибутов HTML5 и кода JavaScript;
  • использовать Интернет-хранилище данных Web Storage и IndexedDB API для работы с индексированной по типу ключ-значение базой данных;
  • применять растровую и векторную графику, используя элементы Canvas и SVG;
  • задействовать новые возможности JavaScript в интерактивных веб-приложениях;
  • создавать веб-приложения, поддерживающие хранение данных на стороне клиента;
  • использовать новые возможности Web Sockets API для передачи и приема данных между веб-приложением и сервером;
  • используя Web Worker, выполнять асинхронную обработку JavaScript и повышать эффективность работы приложений;
  • применять запросы XMLHTTPRequest для связи с удаленным источником данных;
  • удаленно отправлять/получать данные с помощью метода ajax() библиотеки jQuery;
  • реализовывать кросс-доменный скриптинг на основе Web Messaging API.

Предварительные требования: для успешного прохождения данного курса слушатель должен обладать следующими знаниями и навыками:

  • уверенным знанием языков разметки HTML и XML;
  • опытом использования каскадных таблиц стилей CSS;
  • базовыми знаниями в области клиент-серверных технологий;
  • пониманием принципов работы HTTP протокола и формирования запросов.

Дополнительные требования: полезным, но не обязательным для успешного прохождения курса будет наличие следующих знаний и навыков:

  • опыт разработки HTML/CSS веб-приложений с использованием сценарных языков (JavaScript, JScript, VBScript и других).

Слушатели обеспечиваются качественными методическими материалами, разработанными нашими специалистами.
Форма обучения: вечер, с 18-30 до 21-50, 4 дня в неделю
Курс проводится только для корпоративных клиентов при численности группы от 5-ти человек

Открытый набор
40 часов
Санкт-Петербург
Центр Авторизованного обучения IT - Технологиям СПб НИУ ИТМО
Зарегистрироваться
Как добраться?
Санкт-Петербург, Центр Авторизованного обучения IT - Технологиям СПб НИУ ИТМО