Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SAP Fiori UI5 & CAPM on SAP BTP – Zero to Real Project- 2026
Bestseller
Role Play
Rating: 4.6 out of 5(140 ratings)
1,112 students

SAP Fiori UI5 & CAPM on SAP BTP – Zero to Real Project- 2026

Real-Time Projects SAP BTP CAPM OData V4 Work Zone XSUAA
Last updated 6/2026
English

What you'll learn

  • Build enterprise-grade SAP Fiori UI5 applications from scratch using modern SAP standards.
  • Develop backend services using SAP CAPM (Cloud Application Programming Model) with Node.js and CDS.
  • Integrate SAPUI5 applications with OData V4 services and implement full CRUD operations.
  • Secure applications using XSUAA, roles, scopes, and deploy them to SAP BTP with MTA.
  • Implement real-world features like routing, dialogs, fragments, value helps, and formatters in UI5.
  • Use Git and SAP Business Application Studio effectively for enterprise development workflows.
  • Deploy, transport, debug, and troubleshoot SAP UI5 and CAPM applications in real SAP BTP landscapes.

Course content

24 sections97 lectures14h 51m total length
  • Introduction4:35

    This student workbook contains structured notes, explanations, and references for all major topics covered in this course.

    You can use this workbook to revise concepts, follow along with demos, and prepare for interviews.


Requirements

  • Basic programming knowledge is helpful but not mandatory. Familiarity with JavaScript or SAP concepts is a plus, but beginners can also follow along step by step. You will need access to SAP Business Application Studio (BAS) on SAP BTP.
  • A laptop or desktop with a stable internet connection is required. No prior SAP UI5 or CAPM experience is needed.

Description

This course is a complete, hands-on guide to building enterprise-grade applications using SAP Fiori UI5 and the Cloud Application Programming Model (CAPM) on SAP Business Technology Platform (BTP).


You will start from the fundamentals and gradually move toward building real-world applications by integrating frontend SAPUI5 apps with backend CAPM OData services. The course focuses on practical implementation, best practices, and real project scenarios used in professional SAP BTP environments.


In this course, you will learn how to:

- Build modern SAP Fiori UI5 applications using MVC architecture

- Develop backend services using SAP CAPM with Node.js and CDS

- Work with OData V4 services and implement full CRUD operations

- Implement routing, fragments, dialogs, value helps, and formatters in UI5

- Secure applications using XSUAA, roles, and scopes

- Deploy applications to SAP BTP using MTA

- Use Git and SAP Business Application Studio for enterprise development workflows

- Debug, troubleshoot, and transport applications across DEV, QA, and PROD landscapes


This course is designed with a “zero to real project” approach. Every concept is explained step by step with hands-on demonstrations, making it suitable for both beginners and experienced SAP professionals transitioning to SAP BTP.


By the end of this course, you will have the confidence and skills to work on real SAP Fiori UI5 and CAPM projects, clear interviews, and contribute effectively to enterprise SAP BTP implementations.


Who this course is for:

  • This course is designed for SAP developers, UI5 developers, and backend developers who want to build modern cloud applications using SAP Fiori UI5 and CAPM on SAP BTP.
  • SAP ABAP developers who want to transition to SAP BTP and cloud-based development.
  • Frontend developers who want to build enterprise-grade SAP Fiori applications using UI5.
  • Backend developers who want to learn SAP CAPM and OData service development.
  • Students and professionals preparing for SAP UI5, CAPM, and SAP BTP project roles or interviews.