Get in Touch

Course Outline

Introduction to SAPUI5

  
  • Overview of SAPUI5 and its role in SAP Fiori.
  • Setting up the development environment.
  • Key tools and SDK resources.

Application Development Basics

  
  • Project structure and metadata.
  • Working with views and controllers.
  • Data binding concepts.

User Interface Controls

  
  • Commonly used controls (tables, lists, forms).
  • Layouts and responsive design.
  • Custom controls and extensions.

Model and Data Binding

  
  • JSON, XML, and Resource models.
  • Property, aggregation, and expression binding.
  • Data binding best practices.

OData Integration

  
  • Consuming OData services in SAPUI5.
  • CRUD operations with models.
  • Handling asynchronous calls.

Navigation and Routing

  
  • Configuring routing in SAPUI5.
  • Implementing navigation between views.
  • Routing parameters and patterns.

Testing, Debugging, and Deployment

  
  • Debugging tools and techniques.
  • Unit testing SAPUI5 applications.
  • Deployment to SAP Fiori Launchpad.

Summary and Next Steps

Requirements

  • Understanding of web development fundamentals (HTML5, CSS, JavaScript).
  •   
  • Experience with XML and JSON.
  •   
  • Basic knowledge of SAP systems and Fiori.

Audience

  
  • UI developers.
  • Application consultants.
  • Technical project team members working with SAP Fiori and SAPUI5.
 28 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories