SAP UI5

Current Status
Not Enrolled
Price
$49
Get Started
or

Course Description

SAPUI5 (SAP user interface for HTML 5) is a collection of libraries that developers can use to build desktop and mobile applications that run in a browser. With SAP’s SAPUI5 JavaScript toolkit, developers can build SAP web applications using HTML5 web development standards.

What will you learn?

  • Installing SAPUI5
  • SAPUI5 Tools
  • Versioning of SAPUI5
  • Upgrading jQuery for SAPUI5
  • Documentation
  • Before you Start
  • Naming Conventions for Control and Application Development
  • Browser and Platform Matrixes
  • Compatibility Rules
  • Experimental Flag
  • Security Information for SAPUI5
  • Getting Started with SAPUI5
  • Create Your First SAPUI5 Application
  • Create Your First Mobile SAPUI5 Application
  • Develop Your First Application using SAPUI5 Tools
  • Testing SAPUI5 Applications
  • Concepts
  • Model View Controller (MVC)
  • Resource Handling
  • Libraries
  • SAPUI5 Components
  • Fragments
  • Application Best Practice
  • Preparing
  • Building
  • Initializing and Loading SAPUI5
  • Bootstrapping: Loading and Initializing SAPUI5 in HTML Pages
  • Initialization Process
  • Configuration of the SAPUI5 Runtime
  • Models and Data Binding
  • Data Binding: Getting Started
  • Models and Data Binding in Applications
  • Binding Types
  • Using the Data Binding Type System
  • Calculated Fields for Data Binding
  • Using Data Binding for Data Export
  • Property Metadata Binding
  • Building the UI
  • Instantiating Views
  • Implementing XML Views
  • Handling Events in JSON Views
  • Typed Views and Controllers
  • File Names and Locations (View and Controller)
  • View Cloning
  • Support for Unique IDs
  • Fragments
  • HTML Templating in SAPUI5
  • Navigation
  • Working with Controls in SAPUI5
  • Declarative Support
  • Structuring SAPUI5 Applications
  • Modularization and Resource Handling
  • SAPUI5 Components
  • Translating SAPUI5 Applications
  • Identifying the Language Code / Locale
  • Resource Bundles
  • Use of Localized Texts in Applications
  • Support Translation
  • Component.js
  • Example: Component Configuration
  • Controller Extension
  • Controller Replacement
  • I18n Resource Text Customization
  • Limitations
  • Caveats Regarding Stability Across Application Upgrades
  • Supportability
  • Building Mobile Applications with SAPUI5
  • Handling Navigation and Lifecycle Events
  • Adapting to Platform and Form Factors
  • Working with Lists and Tables
  • Triggering Phone, SMS and E-Mail
  • Scrolling in SAPUI5 Mobile
  • Running SAPUI5 Mobile Apps in Hybrid Web Containers
  • Using Images in Mobile Applications
  • Message Handling
  • Mobile Events
  • Performance Behavior
  • Building Charts with SAP VIZ
  • Troubleshooting
  • Debugging
  • Logging and Tracing
  • Troubleshooting: Common Issues
  • Browser Debugging for ABAP Developers
  • SAPUI5 Diagnostics
  • SAPUI5 Mobile Diagnostics
  • Testing in SAPUI5
  • Developing Content for SAPUI5
  • Development Conventions and Guidelines
  • WEB-IDE
  • Create a new SAPUI5 application
  • Development process overview
  • Development environment overview
  • Building SAP Fiori-like UIs with SAPUI5
  • Deploy to SAPUI5 ABAP Repository