Online Course

ABAP RESTful Application Programming Model and SAP Fiori Elements: Full Stack Development for SAP

with Marian Curiac, Daniel Krancz, Maximilian Olzinger

Online
5 Courses
02/26/2025 โ€“ 03/26/2025

Take your programming skills to the next level with full stack development!

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.

ย 

So get to know these frameworks and more in this in-depth course, led by expert developers. Begin with an introduction to the ABAP RESTful application programming model and its key elements, including CDS for data modeling. Dive into advanced features of the model: managed scenarios, service binding, and annotations. Then explore SAP Fiori elements. Youโ€™ll learn about the available floorplans, and see how to develop, extend, and customize SAP Fiori elements applications. Finally, deploy your completed application, optimize performance, and master best practices for full stack SAP app development.

ย 

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 SAP experts. Donโ€™t miss out!

Online Courses

Webinar icon

Introduction to ABAP RESTful Application Programming Model

๐Ÿ“… 02/26/2025 ๐Ÿ•’ 9 a.m. โ€“ 1 p.m. ET ๐Ÿ‘ค Marian Curiac, Maximilian Olzinger, Daniel Krancz

What is the ABAP RESTful application programming model and how does it differ from traditional ABAP programming? Get to know this model and its architecture. Youโ€™ll learn about the modelโ€™s components and its development environment. Then see how CDS provide data modeling features and find out how to define behaviors in the ABAP RESTful application programming model. Watch expert-led practical demos to round out your understanding of key concepts.

Topics

  • Architecture
  • Model layers
  • Unmanaged vs. managed scenarios
  • Core data services (CDS)
  • CDS annotations
  • Behavior definition
Webinar icon

Advanced ABAP RESTful Application Programming Model

๐Ÿ“… 03/05/2025 ๐Ÿ•’ 9 a.m. โ€“ 1 p.m. ET ๐Ÿ‘ค Marian Curiac, Maximilian Olzinger, Daniel Krancz

Learn about managed and unmanaged scenarios in the ABAP RESTful application programming model. Understand how to create and expose OData services and then bind CDS views to them. Get a crash course on UI annotations and metadata extensions. Practical demonstrations will show you how to implement managed scenarios, create service definitions, and more!

Topics

  • Implementing managed scenarios
  • Creating OData services
  • Service binding
  • Metadata extensions
  • UI annotations
Webinar icon

Introduction to SAP Fiori Elements and Integration with the ABAP RESTful Application Programming Model

๐Ÿ“… 03/12/2025 ๐Ÿ•’ 9 a.m. โ€“ 1 p.m. ET ๐Ÿ‘ค Marian Curiac, Maximilian Olzinger, Daniel Krancz

Learn to use SAP Fiori elements create intuitive frontends. Get to know the benefits of this framework and explore its key templates. See how to create a list report and object page. Then explore SAP Fiori elements UI annotations and walk through annotating CDS views and generating SAP Fiori elements apps. Finally, learn to create a complete SAP Fiori elements application with the ABAP RESTful application programming model, step by step.

Topics

  • List Report
  • Object Page
  • LineItem, FieldGroup, and DataPoint UI annotations
  • Application development
  • Integration
Webinar icon

Extending and Customizing SAP Fiori Elements Applications

๐Ÿ“… 03/19/2025 ๐Ÿ•’ 9 a.m. โ€“ 1 p.m. ET ๐Ÿ‘ค Marian Curiac, Maximilian Olzinger, Daniel Krancz

Do more with SAP Fiori elements! See how to add custom actions to SAP Fiori elements applications with the ABAP RESTful application programming model. Extend standard SAP Fiori elements apps with custom UI logic. Use advanced UI annotations to deal with complex UI scenarios and customize SAP Fiori elements apps with local annotations and custom logic. Close out this session with expert guidance on testing and debugging.

Topics

  • Custom actions
  • Enhancements
  • Custom UI logic
  • Extending standard templates
  • Advanced UI annotations
  • Debugging
  • Testing
Webinar icon

Deployment, Performance Optimization, and Best Practices

๐Ÿ“… 03/26/2025 ๐Ÿ•’ 9 a.m. โ€“ 1 p.m. ET ๐Ÿ‘ค Marian Curiac, Maximilian Olzinger, Daniel Krancz

What are your deployment options for full stack SAP applications created with the ABAP RESTful application programming model and SAP Fiori elements? Explore deployment on-premise, on SAP BTP, and for the SAP Fiori launchpad. Learn to optimize the performance of your applications and review best practices for development. See the end-to-end development process in a mini project!

Topics

  • Deployment options
  • Application deployment and configuration
  • Performance optimization techniques
  • Sample project

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