Online Course

SAPUI5

with Marian Curiac, Daniel Krancz, Maximilian Olzinger

Online
5 Courses
08/06/2025 – 09/03/2025

Master SAPUI5 programming!

It’s time to build your skills in SAPUI5! You’ll learn to develop modern, responsive SAP applications over the course of this 5-day series. Begin with the basics of SAPUI5 programming, where you’ll learn to set up your environment and work with common controls, events, and UI elements. Then progress to advanced concepts: models, data binding, custom controls, and more!
Β 

You’ll see how to integrate your SAPUI5 applications with the backend using OData services; improve your applications with themes, styles, and performance enhancements; and deploy your applications on-premise and in the cloud.
Β 

Begin your journey to SAPUI5 mastery!

Β 

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 the top SAPUI5 experts. Don’t miss out!

Β 

Online Courses

Webinar icon

Introduction to SAPUI5

πŸ“… 08/06/2025 πŸ•’ 10 a.m. – 2 p.m. ET πŸ‘€ Maximilian Olzinger, Daniel Krancz, Marian Curiac

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, data binding, property binding, event handling, and user interaction. Dive into step-by-step demos that explain how to create a basic application, build a simple UI using SAPUI5 controls, and add event handlers to apps.

Topics

  • Architecture
  • SAPUI5 vs. OpenUI5
  • MVC
  • Development environment
  • Controls
  • Data and property binding
  • Event handling
  • User interaction logic
Webinar icon

Advanced SAPUI5

πŸ“… 08/13/2025 πŸ•’ 10 a.m. – 2 p.m. ET πŸ‘€ Maximilian Olzinger, Daniel Krancz, Marian Curiac

Grow your skills with intermediate and advanced techniques. Get an overview of different model types and data binding options. Then learn to create custom controls and extend standard controls to meet specific requirements. Explore SAPUI5’s component-based architecture and understand how it affects application structure.

Topics

  • Model types
  • Data binding techniques
  • Custom controls
  • Standard control extensions
  • Component-based architecture
  • Refactoring
Webinar icon

Backend Integration

πŸ“… 08/20/2025 πŸ•’ 10 a.m. – 2 p.m. ET πŸ‘€ Maximilian Olzinger, Daniel Krancz, Marian Curiac

Connect your SAPUI5 applications to the backend. Start with an overview of the OData protocol and SAP Gateway. Learn how to consume OData services in SAPUI5 apps. Implement CRUD operations using OData models, set up routing and navigation, implement nested views, and more.

Topics

  • OData and SAP Gateway
  • OData consumption
  • CRUD operations in OData
  • Backend interactions
  • Error handling
  • Routing and navigation
Webinar icon

UI Enhancements and Performance Optimization

πŸ“… 08/27/2025 πŸ•’ 10 a.m. – 2 p.m. ET πŸ‘€ Maximilian Olzinger, Daniel Krancz, Marian Curiac

Add some snazz to your SAPUI5 apps. Apply custom themes and styles using the SAPUI5 theming toolkit and learn to use custom CSS and LESS. Implement responsive and accessible design practices, localization and internationalization, and performance enhancements.

Topics

  • Custom themes
  • CSS and LESS
  • Responsive design
  • Accessibility compliance
  • Performance improvements
  • Debugging and profiling
  • Localization and internationalization
Webinar icon

Deployment, Testing, and SAP Fiori Extensions

πŸ“… 09/03/2025 πŸ•’ 10 a.m. – 2 p.m. ET πŸ‘€ Maximilian Olzinger, Daniel Krancz, Marian Curiac

Put the finishing touches on your SAPUI5 applications! Test your apps with QUnit and OPA5, learn about your deployment options, and then deploy your apps to SAP Fiori Launchpad and SAP BTP. Finally, learn how to use SAPUI5 to extend and customize standard SAP Fiori applications.

Topics

  • Testing strategies
  • Unit testing
  • Integration testing
  • Deployment options
  • SAP Fiori launchpad
  • Extending standard SAP Fiori apps
  • Customizing SAP Fiori apps

Ticket options

$246.00 savings
Early Bird Pricing: Series
$845 $499
Book your ticket for all 5 courses and save $346.00
Book now
Early Bird Pricing: Individual Ticket
$169 $109
Book your ticket for an individual course in this series
Book now

Your Experts

None

Marian Curiac is a software developer and consultant at CloudDNA GmbH who specializes in full stack development.

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.

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.

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: Series
$845 $499
Book your ticket for all 5 courses and save $346.
Book now
Early Bird Pricing: Individual Ticket
$169 $109
Book your ticket for an individual course in this series
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