Course Code |
Description |
UX400 |
openUI5 Development Foundations |
UX402 |
Developing UIs with SAPUI5 |
SAPX03 |
SAP Fiori Implementation, Administration and Configuration |
C_SAPXIMP_20 |
SAP Certified Technology Associate - SAP Fiori Implementation and Configuration (Wave V) |
UX400-openUI5 Development Foundations
-
Foundations of HTML
- Describe and write HTML5 and CSS code
- Explore Development Tools
- Work with Basic HTML-Elements and Semantic Markups
- Implement User Friendly Web Forms
- Work with HTML5-Custom Attributes
-
Foundation of CSS
- Describe CSS-Essentials
- Work with Pseudoclasses
-
Foundations of JavaScript
- Understand Object-Oriented (OOP) Programming with JavaScript
- Explore JavaScript Language Basics
- Work with Primitive Data Types, Reference Types, and Operators
- Implement Statements in JavaScript
- Understand JavaScript-Scopes and Context Execution
- Understand error handling in JavaScript
- Explore DOM manipulation concepts of JavaScript
- Work with events
- Use http-Requests and AJAX
- Work with Promises
-
Foundations of jQuery
- Understand jQuery-Foundation
- Work with Selectors
- Understand jQuery Eventing
- Use Styling and Animation
- Manipulate the DOM
- Use AJAX with jQuery
-
OpenUI5 Overview
- Explain SAP User Experience Strategy
- Explore Key Enablement Tools for SAP User Experience
- Describe SAP Fiori in Relation to User Experience
- Understand OpenUI5 Architecture
- Explore the Relationship Between OpenUI5 and SAP Fiori
- Explore the Differences Between OpenUI5 and SAPUI5
-
OpenUI5 Development Options
- Install the OpenUI5 Eclipse Plugin
- Set up a HANA Cloud Platform Account
- Explore the Basics of SAP WEB IDE
-
OpenUI5 Project Basics
- Develop using the Model View Controller (MVC) Design Pattern
- Set up a Project
- Configure and Use Core Elements of OpenUI5
Describe OpenUI5 Controls
-
OpenUI5 Application Debugging
- Use Browser-based Debugging Tools
- Explore available OpenUI5 Documentation
- Explore SAP Web IDE Code Assist
-
Use layouts, UI Areas and create Custom Controls
-
Data Handling
-
Explore the model types JSON, XML and Odata
-
Perform Data Binding
-
Perform Property Binding
-
Perform Advanced Binding Techniques
-
Perform Advanced Binding Techniques: Master-Detail
-
Perform OData Query Options
-
Perform Common Data Operations: Format
-
Perform Common Data Operations: Sort and Filter
-
Perform Common Data Operations: Calculated Fields and Data Validation
-
Additional OpenUI5 Development Features, such as working with Resources, building Apps Using Modularization, performing Application Localization, working with Components, using Third-party Libraries, optimizing OpenUI5 Apps and OpenUI5 branding with themes and styles
UX402-Developing UIs with SAPUI5
-
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
-
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
-
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
-
Application Extensibility
- Explain Extension Capabilities in SAPUI5
- Describe Other Types of Extensibility in SAPUI5 Application
-
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
SAPX03-SAP Fiori Implementation, Administration and Configuration
-
SAP Fiori Introduction and Architecture
- Define the role of SAP Fiori in SAP User Experience
- Identify SAP Fiori Architectures and Technology
- Explain the Role of SAPUI5
- Explain the role of SAP Gateway and OData
- Explain the SAP S/4HANA Architecture
- Perform the SAP Fiori Configuration
-
SAP Fiori Installation
-
SAP Fiori System Configuration & Security
- Identify the System configuration
- Configure Factsheets
- Configure SAP Fiori Security
-
Launchpad Configuration
- Configure the Launchpad
- Configure Transactional Apps & Factsheets
- Explore SAP Fiori Theme Designer
-
Data Flow
- Understand Activities related to Runtime Data Flow
-
Workflow
- Explain SAP Business Workflow Basics
- Extend My Inbox
-
SAP Fiori on SAP HANA (Analytical Apps)
- Identify HANA XS Engine and Architecture
- Install Analytical Apps
- Configure Analytical Apps
-
Extensibility (Transactional Apps & Factsheets)
- Extend Transactional Apps in SAP Fiori
- Extend OData
- Understand Basics of SAP Fiori UI Extension
- Extend SAP Fiori UI
- Extend Analytical Apps
- Extend Factsheets
-
Integrated End User Feedback Feature and Activation for Fiori
- Explain the Integrated End User Feedback Feature