• strict warning: Non-static method view::load() should not be called statically in /home/sapphire/public_html/sites/all/modules/views/views.module on line 879.
  • strict warning: Declaration of content_handler_field::options() should be compatible with views_object::options() in Unknown on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/sapphire/public_html/sites/all/modules/views/handlers/views_handler_filter.inc on line 17.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/sapphire/public_html/sites/all/modules/views/handlers/views_handler_filter.inc on line 17.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in Unknown on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in Unknown on line 0.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in Unknown on line 0.



Course SAP UI5 – User Experience Development 

Type : Hands on Training

Version : SAP ECC 6.0 EHP7

Duration : 40 Hours

Delivery Method  : Online / In-House

What you learn in this module : 

  • Create applications for mobile using SAP’s SAPUI5 framework
  • Understand and use the SAPUI5 APIs

Table of Contents  

Lesson 1 :User Experience Development 

  • SAPUI5 Overview
  • SAP UI Development Toolkit for HTML5
  • Programming Applications
  • SAPUI5 Developer Studio
  • Creating a SAPUI5 Project
  • Model – View – Controller
  • Databinding
  • Databinding - OData
  • Resource Handling / Localization
  • Notepad Controls
  • Components
  • Extending SAPUI5
  • Styling & Theming
  • CVOM Charts
  • SAPUI5 Mobile
  • Optimizing SAPUI5

Lesson 2 :SAP User Experience and SAPUI5 Strategy 

  • Describe SAP User Experience design methods for SAP Fiori-like Application
  • Explain how SAPUI5 Aligns with the Overall SAP User Experience strategy for Online and Mobile Apps
  • Describe Use Cases for Fiori Apps

Lesson 3 :MVC Review and Advanced UI Controls 

  • Describe MVC and Application Architecture Best Practices
  • Bind Data to a SAPUI5 Control
  • Explain the role of SAP Gateway for Data Access
  • Review the OData Model
  • Describe SAPUI5 Best Practices for Application Development
  • Explain Advanced Features of the Standard UI Controls
  • Describe Key Responsive Design Controls
  • Describe how to Leverage the Features of the Standard Controls in the SAPUI5 Framework
  • Describe how to Implement Custom Controls using the SAPUI5 Framework

Lesson 4 :Advanced Data Handling 

  • Describe how to Access Backend Data by the Way of OData-specific Data Binding Feature
  • Implement Data Binding using XML Data
  • Describe the OData Write-Support
  • Describe and Perform Tasks Associated with Adding, Updating and Deleting Backend Data from within a SAPUI5 Application
  • Implement a Facet Filter Control
  • Implement in App Navigation and Deep Linking

Lesson 5 :Application Extensibility 

  • Explain Extension Capabilities in SAPUI5
  • Describe Other Types of Extensibility in SAPUI5 Application
  • Lesson 6 :Deployment Options
  • Describe the SAP HANA Cloud Platform Deployment Options for SAPUI5 Applications
  • Explore the Disparate ABAP Deployment Options for SAPUI5 Applications
  • Perform Kapsel Integration