Get in Touch
 Duration 28 hours

Course Outline

Getting to Know SAPUI5

  • An introduction to SAPUI5 and its significance within the SAP Fiori ecosystem.
  • Preparing the necessary development environment.
  • Identifying essential tools and SDK resources.

Fundamentals of Application Development

  • Understanding project structure and metadata configurations.
  • Managing views and controllers in your codebase.
  • Exploring the core concepts of data binding.

Interface Components and Controls

  • Utilizing common UI elements such as tables, lists, and forms.
  • Designing layouts with a focus on responsiveness.
  • Creating custom controls and implementing extensions.

Data Models and Binding Strategies

  • Working with JSON, XML, and Resource models.
  • Applying property, aggregation, and expression bindings.
  • Adopting best practices for efficient data binding.

Integrating with OData

  • Utilizing OData services within SAPUI5 applications.
  • Executing CRUD operations through data models.
  • Managing asynchronous requests and responses.

Handling Navigation and Routing

  • Setting up routing mechanisms in SAPUI5.
  • Enabling seamless navigation between different views.
  • Defining routing parameters and structural patterns.

Quality Assurance and Release Management

  • Leveraging debugging tools and effective techniques.
  • Conducting unit tests on SAPUI5 applications.
  • Deploying applications to the SAP Fiori Launchpad.

Recap and Future Directions

Requirements

  • Familiarity with the core tenets of web development (HTML5, CSS, JavaScript).
  • Proficiency in handling XML and JSON formats.
  • Foundational understanding of SAP systems and the Fiori design language.

Target Audience

  • User interface developers.
  • Application consultants.
  • Technical project team members involved in SAP Fiori and SAPUI5 projects.

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories