JavaScript и HTML5: Разработка веб-приложений

направление:
вендор:
Даты проведения курса


Что Вы будете изучать

Данный курс научит Вас тому, как кодировать программную логику  в веб-приложениях, используя JavaScript, а также, как создавать страницы HTML5, чтобы разобрать и отправить данные c использованием формата HTML5. Помимо этого - создавать и изменять Объектную модель документа ( Document Object Model - DOM), создавать быстро реагирующие слои с CSS3, сохранять локальные данные с JSON и “рисовать” на HTML5 холсте (HTML5 canvas). Студенты смогут добавить интерактивность к веб-страницам, получая при этом необходимый практический опыт, применить динамические данные, используя AJAX, REST и WebSocket с JavaScript.

После успешного окончания курса вы сможете:

  • Кодировать логику приложения с использованием  JavaScript для управления взаимодействиями с пользователем и управления данными
  • Создавать приложения с  HTML5 формами для передачи данных сервисам
  • Отлаживать и проверять веб-приложения и стили с использованием инструментария браузеров
  • Создавать шаблоны оформления и стандарты, используя CSS и JavaScript, которые адаптируются к различным устройствам,  включая мобильные
  • Использовать механизмы Media Queries и Responsive Design
  • Читать и проверять данные из форм HTML5, используя JavaScript
  • Разбирать, изменять и проверять данные, используя API Javascript
  • Добавлять интерактивность в формы HTML5 с использованием механизма событий и изменения DOM
  • Сохранять и отправлять  данные объектов JavaScript в службы, локальные хранилища или через различные страницы и использование элементов HTML5
  • Использовать механизмы JavaScript Object Notation
  • Рисовать на холсте ( canvas) HTML5 с использованием  JavaScript
  • Сохранять пользовательские данные в веб-приложениях, используя  HTML5 Local Storage
  • Создавать код JavaScript, чтобы получить и вывести на экран динамические данные от служб REST, используя AJAX
  • Создавать код JavaScript для взаимодействия с WebSocket при работе в режиме реального времени
  • Создавать код jQuery для анимации элементов, обработки DOM, событий или ответов AJAX

    Преимущества для Вас

    Этот курс подготовит любого веб-разработчика с достаточным количеством знаний по JavaScript, HTML5 и CSS3, необходимых для создания сложных и современных сайтов, в том числе для тех, кто надеется участвовать в разработке “front-end” веб-приложений с использованием Java EE.

    Необходимые знания

  • Базовый опыт в любом языке программирования
  • Базовые знания по концепциям веб-технологий

  • Цель курса:

  • Создавать и запускать HTML5 приложения в среде NetBeans
  • Писать код на языке JavaScript с использованием переменных, объектов, функций и массивов
  • Создавать формы HTML5, чтобы запросить и обработать информацию
  • Писать функции JavaScript для событий HTML5
  • Управлять элементами HTML5 с использованием DOM
  • Использовать JavaScript API
  • Сохранять объекты, используя JSON API, Cookies и Local Storage
  • Стиль HTML документов при наличии CSS3
  • Использовать Media Queries и медиа-данные, чтобы адаптировать веб-страницу к различным размерам экрана
  • Создавать замыкания (closures), прототипы и модули в JavaScript
  • Создавать холст (Canvas), интервалы, взаимодействия вида Drag and Drop и манипуляции мышью в HTML5
  • Применять AJAX при использовании RESTful Web Services
  • Идентифицировать требуемые Back-End технологии для REST и WebSocket с Java EE7
  • Использовать Selectors и манипуляторы DOM для обработки документов с jQuery
  • Обрабатывать события и ответы сервера AJAX с jQuery

  • Аудитория курса:

  • Разработчики приложений
  • Разработчики
  • Разработчики форм
  • Разработчики J2EE
  • Разработчики Java
  • Разработчики Java EE
  • Ведущие специалисты
  • Технические консультанты

    Все материалы по курсу предоставляются на английском языке.

    По окончании выдается сертификат Учебного центра РДТЕХ.