Scaling SAP ABAP with RESTful Programming Model (RAP)

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Scaling SAP ABAP with RESTful Programming Model (RAP)

Coursera · Intermediate ·🖌️ UI/UX Design ·3mo ago

Key Takeaways

Scales SAP ABAP with RESTful Programming Model (RAP)

Original Description

Learn how to build full-stack, enterprise-ready SAP applications by mastering CDS views, OData services, and SAP Fiori Elements. This course will help you bridge backend ABAP development with UI-driven app design, enabling you to create responsive, secure, and reusable SAP S/4HANA solutions. You'll gain practical experience in data modeling, service enablement, and app development using SAP Business Application Studio. Module 1 teaches you to create and annotate CDS views for business data modeling, including UI annotations and metadata extensions. Module 2 focuses on exposing those models as OData services, securing them with role-based access control and Data Control Language (DCL), and enabling seamless integration with SAP UI5 apps. Module 3 guides you in building SAP Fiori List Report and Object Page applications using real-time backend data and Fiori Elements. By the end, you will... -Build optimized CDS views and apply metadata for UI integration -Expose data models securely as OData services for SAP Fiori apps -Apply DCL and role-based access control to protect sensitive business data -Create and deploy full-stack SAP Fiori apps using Business Application Studio Disclaimer: This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by, or officially associated with SAP SE or any of its subsidiaries or affiliates. This course is not an official preparation material of SAP SE. All trademarks, service marks, and company names mentioned are the property of their respective owners and are used for identification purposes only.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
How to get started with Web Accessibility in 2026
Learn how to get started with web accessibility in 2026 and improve your website's usability for all users
Dev.to · Josefine Schfr
📰
AI can accelerate every stage of design. It cannot own the handoffs.
Learn how to leverage AI in the design process while maintaining accountability and evidence-based decision making
Medium · UX Design
📰
Why Most Problem-Solving Fails: The Power of "Understanding First"
Learn how to avoid solving the wrong problems by prioritizing understanding first, a crucial step in effective problem-solving
Medium · UX Design
📰
The Invisible Architect: Why Human-Centered Design is the Difference Between Friction and Flow
Learn how human-centered design can reduce friction and improve user experience in digital products
Medium · UX Design
Up next
How to Build a Doctor Appointment Booking Website in WordPress | CLDoctor Theme
Quick Tips - Web Desiign & Ai Tools
Watch →