Условия участия

  • Прохождение курса SAPX04
  • Понимание базовых принципов JavaScript и HTML5
  • Практический опыт объектно-ориентированного программирования

Программа

• Обзор SAPUI5
Описание SAP User Experience
Обзор архитектуры SAPUI5

• Варианты разработки на SAPUI5
Работа с SAPUI5 в Eclipse
Настройка HANA Cloud Platform Account
Основы работы в SAP WEB IDE

• Концепция проекта на SAPUI5
Использование паттерна разработки Model View Controller (MVC)
Создание проекта в WEB IDE
Основы программирования на SAPUI5

• Элементов управления SAPUI5
Обзор интерфейсных элементов управления SAPUI5

• Дебаггинг приложений SAPUI5
Использование инструментов браузера для дебаггинга
Использование доступной документации SAPUI5
Использование SAP Web IDE Code Assist

• Элементы разметки и кастомные элементы управления
Использование элементов разметки и зон интерфейса
Создание кастомных элементов управления

• Подключение данных
Обзор типов моделей
Операции присвоения
Присвоение значений свойств
Продвинутые возможности присвоения данных
Использование возможностей запросов к oData
Использование основных операций с данными: форматирование
Использование основных операций с данными: сортировка и фильтрация
Использование основных операций с данными: вычисляемые поля и валидация данных

• Дополнительные возможности разработки SAPUI5
Работа с ресурс-моделями
Разработка модульных приложений
Локализация приложений (i18n)
Работа с компонентами
Диаграммы
Использование сторонних библиотек
Оптимизация приложений SAPUI5

• Branding SAPUI5
Использование тем SAPUI5
Добавление стилей

Цели

Навык создания дизайнерского решения для десктопных и мобильных приложений SAPUI5
Навык разработки десктопных и мобильных приложений с использованием фрэймворка SAPUI5, Eclipse и SAP Web IDE
Умение создать и использовать аккаунт HANA Cloud Platform для настройки HCP

Примечания

Семинар также доступен на SAP Learning Hub и SAP UX Learning Room и бесплатен для текущих подписчиков.

Сайт компании-организатора: https://training.sap.com/ru/ru/