Advanced SAPUI5 Development

Course Details
Code: UX402-v004
Tuition (USD): $4,495.00 • Virtual (5 days)
$4,495.00 • Classroom (5 days)

Skills Gained

  • This course will prepare you to:
       -Describe the basic and advanced features of the SAP SAPUI5 framework
       -Explain the SAPUI5 application architectures
       -Perform advanced development techniques
       -Experience working in teams with GIT in SAP SAPUI5 projects
       -Develop custom SAP Fiori applications using SAP Cloud Platform, SAP SAPUI5, Web IDE, and other tools and services available for developers

Who Can Benefit

  • Application Consultant
  • Developer
  • Development Consultant
  • Enterprise Architect
  • Solution Architect
  • Technology Consultant

Prerequisites

  • Essential:
       -SAPX01
       -UX100
       -UX400
  • Recommended:
       -GW100

Course Details

Course Content

  • SAP User Experience and SAPUI5 Strategy
       -SAP User Experience Strategy
       -SAP User Experience Tools and Technologies
       -SAP User Experience Use Case for Building Fiori-like Apps
  • MVC Review and Advanced UI Controls
       -Performing an MVC Architecture Review
       -Binding Data to a UI5 Control
       -Describing Best Practices for SAPUI5 Applications
       -Implementing App Navigation
       -Implementing a Full-screen Application
       -Implementing a Master-Detail Application
       -Working with Messages
       -Describing Key Responsive Design Controls
       -Extending Standard Controls
       -Describing Custom Controls
       -Creating Control and Component Libraries
       -Implementing Unit Tests with Qunit
       -Implementing One-Page Acceptance (OPA) Tests
  • Advanced Data Handling
       -Describing Remote vs. Local OData Services
       -Working with the MockServer
       -Working with the ODataModel
       -Describing OData Deep Inserts
       -Introducing SAPUI5 Smart Controls
       -Working with SAPUI5 Smart Controls
       -Introducing SAP Fiori Elements
  • Application Extensibility. Introduction
       -Explaining Extension Points
       -Describing Other Types of Extensibility in SAPUI5
  • Version Control - Working in Teams
       -Working with GIT
       -Working with GIT Repositories
       -Working with Branches

Course based on software release

  • SAP SAPUI5 1.56 (or greater) on WTS SAP S4HANA 1709 FPS01