Get in Touch

Course Outline

Introduction to SAPUI5

  • Overview of SAPUI5 and its role within 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 such as tables, lists, and forms.
  • Layouts and responsive design techniques.
  • 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

  • A solid understanding of web development fundamentals, including HTML5, CSS, and JavaScript.
  • Practical experience working with XML and JSON.
  • Foundational knowledge of SAP systems and SAP Fiori.

Target Audience

  • UI developers.
  • Application consultants.
  • Technical project team members involved in SAP Fiori and SAPUI5 development.
 28 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories