Online Course

SAP Cloud Application Programming Model: From Zero to Production

with Israrullah Zaheer

Online
3 Lessons
01/19/2027 – 02/02/2027

The course in detail:

Jumpstart your CAP skills in three days! This course teaches you to build and deploy cloud-native applications on SAP BTP. Begin with environment setup and clean CDS domain modeling. Then progress to service logic: custom handlers, actions, events, and role-based authorization, adding real business behavior and security to your service. Finally, see how to build an SAP Fiori elements UI and deploy your finished application live on Cloud Foundry. Start building and shipping CAP applications on SAP BTP!

What you'll learn:

  • Model a business domain in CDS and expose it as an OData V4 service
  • Implement custom logic, actions, validations, and events in Node.js
  • Build an SAP Fiori elements UI and secure it with role-based authorization
  • Persist data on SAP HANA cloud
  • Deploy your app to Cloud Foundry
  • Consume remote services and apply clean core extension practices

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

Who is this SAP Cloud Application Programming Model: From Zero to Production course suitable for?

  • Developers and career switchers moving into SAP cloud development
  • Enterprise development teams adopting SAP BTP and CAP
  • Backend/full stack engineers new to the CAP toolchain

 

Prerequisite: Attendees should be familiar with JavaScript and Node.js, have a basic understanding of SQL and data modeling, and have a foundation in REST/HTTP fundamentals and Git. This course does not cover multitenancy (MTX) and extensibility, messaging at scale with SAP Event Mesh or SAP Cloud Application Event Hub, advanced configuration and performance/testing in depth, or exam preparation for the SAP C_CPE certification. If you need more information about the learning level, please feel free to ask us.

These CAP development topics will be covered in this course:

  • CAP development environment and tooling
  • CDS domain modeling with entities, associations, and compositions
  • Persistence wiht in-memory SQLite and CSV data seeding
  • Service definitions, projections, and OData V4 exposure
  • Custom service handlers in Node.js
  • Authentication and authorization with XSUAA
  • SAP Fiori Elements and UI Development
  • SAP HANA Cloud persistence and hybrid testing
  • Deployment to Cloud Foundry

 

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

Foundations, Environment, and CDS Domain Modeling

01/20/2027 10 a.m. – 3 p.m. ET Israrullah Zaheer
Book now
Webinar icon

Services, Logic, Events, and Security

01/27/2027 10 a.m. – 3 p.m. ET Israrullah Zaheer
Book now
Webinar icon

SAP Fiori Elements UI and Cloud Deployment

02/02/2027 10 a.m. – 3 p.m. ET Israrullah Zaheer
Book now

Ticket Options

 

Early bird pricing valid until November 8, 2026

Early Bird Pricing: Course
$599 $499
Book your ticket early and save $100
Book now

Your Experts

None

Israrullah Zaheer is a senior SAP BTP CAP developer and trainer at Kite Runner GmbH. He has more than five years of experience across the SAP ecosystem and holds fourteen SAP certifications. At Kite Runner, Zaheer designs and delivers cloud-native SAP solutions for German enterprise clients, working across SAP BTP, CAP (Node.js), SAP Fiori elements, SAPUI5, and SAP HANA Cloud. His project experience spans industrial shop floor monitoring, SAP S/4HANA migration cockpit automation, multitenant SaaS, and production-grade data integration for clients including 4IOT, Aldi Nord, TDK-Micronas, and KERN AG. His background bridges classical ABAP development and modern cloud-native CAP programming, with a consistent focus on clean core principles. Zaheer is also an active trainer. He has delivered structured multi-week CAP and SAP BTP training programs and has presented at CAP-CONF Kabul on accelerating CAP development with AI. He holds a bachelor’s degree in software engineering from Kabul University and speaks Pashto, Dari, English, and German.

Discover Additional Courses

AI is reshaping how SAP solutions are built and used, and if you’re an SAP developer and consultant, you’ve got to keep up! This three-day course provides a learning path from basic concepts to working implementation. Start with the foundations: learn about core AI and machine learning concepts, get to know the SAP AI portfolio, and find out how to work with data for AI. Then see how to use embedded AI, develop custom scenarios using SAP AI Core, and explore generative AI use cases for SAP landscapes. Finally, wrap up your journey by understanding end-to-end AI solution design, responsible AI governance, and real-world industry cases.

Online Course

Learn more >

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.

Online Course

Learn more >

Pair This Course with These Books

Create customized cloud applications! Master the basics of SAP Business Technology Platform (SAP BTP) and its development environments. Then get step-by-step instructions for developing your frontend and backend using Java, Node.js, Python, or ABAP and tools like SAP Business Application Studio, SAP Joule for Developers, and more. With detailed code examples throughout, this book is your complete guide to building cloud applications on SAP BTP!

E-book, Print, Bundle

Buy Now >

Learn how to develop custom apps and extensions with the SAP Cloud Application Programming Model! Get started with technical concepts such as CDS and commands, then develop full-stack Java and Node.js apps in the Cloud Foundry environment. See how to use the model and SAP Cloud SDK to build extensions for SAP S/4HANA. Get the practical development examples you need!

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
Early Bird Pricing: Course
$599 $499
Early bird pricing valid until and including November 8, 2026.
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