Online Course

SAPUI5

with Daniel Krancz, Maximilian Olzinger

Online
5 Lessons
01/20/2027 – 02/17/2026

The course in detail:

SAPUI5 is your gateway to creating modern, responsive frontends for SAP S/4HANA applications. Build your skills in this essential programming framework with this five-day course series!

Start with the fundamentals: Get your development environment up and running and get comfortable with SAPUI5’s core controls, events, and UI building blocks. From there, move into more advanced territory: models, data binding, custom controls, and structuring larger applications around components.

Next, you’ll connect apps to real data through OData services, and then sharpen the user experience with theming, responsive layouts, and performance tuning. The series wraps up with a practical look at testing your applications and deploying them to production.

By the end, you’ll have everything you need to build, polish, and deploy SAPUI5 frontends with confidence.

What you'll learn:

  • Create SAPUI5 user interfaces
  • Work with models, data binding, and custom controls
  • Set up backend integration with OData
  • Apply theming, styling, responsive design, and performance enhancements
  • Test and deploy your SAPUI5 applications

🕒 The lessons start at 10 a.m. ET and end at 2:00 p.m. ET, breaks included.

Who is this SAPUI5 course suitable for?

  • SAP UX developers building SAP Fioir user interfaces
  • ABAP developers moving into front end development for SAP S/4HANA
  • SAP Fiori developers extending standard applications
  • Technical consultants involved in SAPUI5 implementation projects

 

Prerequisite: While this course is designed to be accessible to all learning levels, attendees should ideally have a basic understanding of JavaScript and TypeScript, and familiarity with markup languages and data formats such as XML and JSON. A general understanding of client-side rendering concepts and asynchronous communication patterns such as RESTful over HTTP is also recommended. Backend development and detailed app debugging are not covered in this course. If you need more information about the learning level, please feel free to ask us.

These SAPUI5 topics will be covered in this course:

  • SAPUI5 architecture and MVC concepts
  • Development and environment setup
  • Custom and standard SAPUI5 controls
  • Model types
  • Data binding and property binding
  • Event handling
  • User interaction logic
  • Component-based architecture
  • OData integration and CRUD operations
  • Routing and navigation
  • Theming and responsive design
  • Performance optimization
  • Localization and internationalization
  • Testing and deployment
  • Standard SAP Fiori app extensions

 

Learn more about Rheinwerk Courses with our FAQ.


Note: Can’t join live? No problem! With your purchase, you’ll receive access to the session recordings and slide decks directly on the learning platform shortly after each session concludes. Learn at your own pace, revisit key concepts, and reinforce your understanding of the topic. Whether live or on demand, this course offers you the opportunity to learn directly from a top SAP expert. Don’t miss out!

Lessons

Webinar icon

Introduction to SAPUI5

📅 01/20/2027 🕒 10 a.m. – 2 p.m. ET 👤 Maximilian Olzinger, Daniel Krancz

Begin with an overview of SAPUI5’s model-view-controller (MCV) architecture and the differences between SAPUI5 and OpenUI5. Set up your development environment and learn about common controls. Dive into step-by-step demos that explain how to create a basic application.

Topics:

  • Architecture
  • MVC concepts
  • Development environment setup
  • SAPUI5 controls
  • Data/property binding
  • Event handling
  • User interaction
Webinar icon

Advanced SAPUI5

📅 01/27/2027 🕒 10 a.m. – 2 p.m. ET 👤 Maximilian Olzinger, Daniel Krancz

Go deeper into SAPUI5 development: work with JSON, XML, and OData models, build custom controls, and structure applications using components.

Topics:

  • Model types
  • Data binding techniques
  • Custom controls
  • Extending standard controls
  • Component-based architecture
  • Refactoring
Webinar icon

Backend Integration

📅 02/03/2027 🕒 10 a.m. – 2 p.m. ET 👤 Maximilian Olzinger, Daniel Krancz

Connect your SAPUI5 application to the backend! Consume OData services, implement CRUD operations, and set up routing and navigation.

Topics:

  • OData protocol and SAP Gateway
  • OData consumption
  • CRUD operations with OData models
  • Routing and navigation
Webinar icon

UI Enhancements and Performance Optimization

📅 02/10/2027 🕒 10 a.m. – 2 p.m. ET 👤 Maximilian Olzinger, Daniel Krancz

Polish your applications! Apply custom themes, build responsive and accessible UIs, optimize performance, and add multi-language support.

Topics:

  • Theming and styling with the SAPUI5 theming toolkit
  • Responsive design
  • Accessibility
  • Performance optimization
  • Localization and internationalization
Webinar icon

Deployment, Testing, and SAP Fiori Extensions

📅 02/17/2027 🕒 10 a.m. – 2 p.m. ET 👤 Maximilian Olzinger, Daniel Krancz

Wrap up your TM deep dive by tracking freight orders from assignment through delivery. You’ll set up settlement and cost distribution profiles, apply variance analysis, and reconcile freight costs with FI-CO.

Topics:

  • Transportation status
  • Bills of lading
  • SAP Business Network for Logistics
  • Freight cost settlement
  • Contractual agreements
  • Rates
  • Credit memos
  • Invoice verification
  • Settlement profiles
  • Cost distribution profiles

Ticket Options

 

Early bird pricing valid until November 9, 2026

$246.00 savings
Early Bird Pricing: Course
$845 $499
Book your ticket for all 5 lessons and save $346.00
Book now
Early Bird Pricing: Individual Lesson
$169 $129
Book your ticket for an individual lesson in this course
Book now

Your Experts

None

Maximilian Olzinger is a software developer and consultant at CloudDNA GmbH. He conducts trainings in the areas of SAP Fiori, ABAP, and web development. He has developed several SAP trainings on SAP Fiori.

None

Daniel Krancz is a software developer and consultant at CloudDNA GmbH. His focus is full stack development with SAPUI5, SAP Fiori, OData, and SAP Cloud Application Programming Model, as well as mobile development.

Discover Additional Courses

A full stack developer’s day is never dull; you lend your expertise to a variety of tasks, from frontend design to backend programming. In the SAP landscape, you’ll work with the ABAP RESTful application programming model, a framework for building transactional business applications using core data services (CDS) and OData, and with SAP Fiori elements, a low-code UI framework of floorplan templates for efficient frontend development.

Online Course: On Demand

Learn more >

Jump into this comprehensive course about core data services (CDS)! You will explore key concepts and gain the essential skills you need to create and use CDS views for data modeling: from basic CDS functions to applying annotations, defining associations, and managing access through the Data Control Language (DCL). Step-by-step expert-led demonstrations will guide you through topics like AMDPs, table functions, the virtual data model, and the CDS test double framework for mock views. Finally, learn how to integrate CDS views into ABAP RAP and SAP Fiori applications and understand best practices for modeling with CDS.

Online Course: On Demand

Learn more >

Pair This Course with These Books

From web apps to user interfaces, get the skills you need to develop with SAPUI5! Master the fundamentals—design guidelines, IDEs, TypeScript, and more—and then dive into development. Create your first application and learn about SAPUI5’s libraries, controls, layouts, and managed objects. Integrate data into your applications using RESTful and OData services, and then enhance them with SAP Fiori elements and custom controls. With information on deployment, debugging, security, and generative AI, this guide has everything you need to become an SAPUI5 expert!

E-book, Print, Bundle

Buy Now >

Your guide to end-to-end SAP development is here! From the database to the user interface, you’ll learn what it takes to create applications as a full stack developer. See how to use SAPUI5, OData, CDS, TypeScript, and SAP Fiori elements in your applications. Get detailed, step-by-step instructions for working with OData V4 and V2, including developing applications using the ABAP RESTful application programming model and creating projects in Transaction SEGW. Extend and deploy your applications—then you’re ready to go!

E-book, Print, Bundle

Buy Now >

Ready to take your SAP skills to the next level?

Visit our course webpage to explore our upcoming sessions and secure your spot today with our early bird pricing! Thank you for choosing us as your trusted partner in SAP education.

Ticket options
$246.00 savings
Early Bird Pricing: Course
$845 $499
Early bird pricing valid until and including November 8, 2026
Book now
Early Bird Pricing: Individual Lesson
$169 $129
Book your ticket for an individual lesson in this course
Book now
Easy order process
via the ticket shop by our partner pretix
Convenient payment
with credit card or PayPal
Group discounts
Get in touch for a quote