Online Course

SAP Cloud Application Programming Model: Developing Cloud-Native Applications on SAP BTP

with Himanshu Hada

Online
5 Courses
05/21/2026 – 06/18/2026

The course in detail:

Master SAP BTP application development with the SAP Cloud Application Programming Model! In this comprehensive 5-day course, expert Himanshu Hada teaches you CAP application development from the ground up. Learn how to set up the environment and development tools, create an initial service, and model data using CDS. You’ll see how to implement business logic, add security and UI annotations, and integrate external APIs. Finally, understand how to deploy apps to SAP BTP, test and monitor them, and use advanced features. You’ll follow detailed examples and demonstrations on each day until you have a solid grasp of real-world CAP development!

What you'll learn:

  • How to set up your development environment and create a CAP project
  • Model data with CDS and define services with OData
  • Connect to SAP HANA Cloud
  • Implement business logic and add security roles
  • Integrate external APIs
  • Deploy and validate CAP apps

πŸ•’ The courses start at 10 a.m. ET and end at 2:30 p.m. ET, breaks included.

Who is this SAP Cloud Application course suitable for?

  • Developers new to CAP

Β 

Prerequisite:Β Attendees should have prior programming experience. If you need more information about the learning level,Β please feel free to ask us.

These group reporting topics will be covered in this course:

  • Development environment setup
  • CDS data modeling
  • OData service definition
  • Database models (SAP HANA Cloud vs. SQLite)
  • Business logic
  • Roles and XSUAA integration
  • SAP Fiori annotations
  • API integration
  • Deployment
  • Testing and logging


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

Online Courses

Webinar icon

CAP Fundamentals

πŸ“… 05/21/2026 πŸ•’ 10 a.m. – 2:30 p.m. ET πŸ‘€ Himanshu Hada

Understand the SAP Cloud Application Programming Model (CAP) and see how it compares to other SAP programming models and app types. Learn to set up a working CAP environment, explore the development tools, and initialize a project.

Topics:

  • SAP BTP overview
  • CAP architecture
  • Runtime comparisons
  • Use cases
  • Project structure layers
  • Environment set up
  • Commands
Webinar icon

Data Modeling and OData Service Development

πŸ“… 05/28/2026 πŸ•’ 10 a.m. – 2:30 p.m. ET πŸ‘€ Himanshu Hada

Understand how to use CDS to define entities, types, associations, and compositions. Then expose entities as OData V4 services. Explore your database options and learn to connect and deploy an HDI container in a CAP project.


Topics:

  • CDS data modeling
  • Service definitions with OData V4
  • Persistence
  • SQLite vs. SAP HANA Cloud
  • SAP HANA deployment infrastructure (HDI)

Β 

Webinar icon

Business Logic Implementation, Security, and SAP Fiori Annotations

πŸ“… 06/04/2026 πŸ•’ 10 a.m. – 2:30 p.m. ET πŸ‘€ Himanshu Hada

Prepare your app for enterprise use! Implement business logic, add role-based access, integrate XSUAA, and add UI annotations using CDS and SAP Fiori.

Topics:

  • Event handlers
  • Writing logic
  • Error handling and validation
  • Role-based access
  • XSUAA integration
  • Role segregation
  • SAP Fiori annotations
  • Previewing an SAP Fiori elements app
Webinar icon

External API Integration and Cloud Deployment

πŸ“… 06/11/2026 πŸ•’ 10 a.m. – 2:30 p.m. ET πŸ‘€ Himanshu Hada

Learn to integrate external services and deploy the CAP application to SAP BTP. Verify the deployment and explore troubleshooting techniques.

Topics:

  • Consuming REST and OData APIs
  • API mocking and testing
  • Multi-target application (MTA) structure
  • Configuring MTA.yaml
  • Deployment commands
  • Deployment verification
  • Logs and troubleshooting
Webinar icon

Testing, Monitoring, and Modern Frameworks

πŸ“… 06/18/2026 πŸ•’ 10 a.m. – 2:30 p.m. ET πŸ‘€ Himanshu Hada

Test, monitor, and optimize CAP applications. Explore advanced features and frameworks with an overview of CI/CD pipelines, integration with React and Angular, and more. Walk through a final demonstration of the end-to-end development and deployment process.

Topics:

  • Unit testing
  • Logging, monitoring, and debugging
  • Reusing and extending CAP models
  • Folder structure and optimization
  • CI/CD
  • Integration with React, Angular, and SAP Fiori
  • Capstone 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 $129
Book your ticket for an individual course in this series
Book now

Your Expert

None

Himanshu Hada is an SAP BTP consultant and corporate trainer with more than six years of experience designing, implementing, and managing cloud-based enterprise applications using SAP technologies, particularly the SAP Cloud Application Programming Model. As a trainer, Himanshu has taught over 40 professional batches for both corporate and academic clients in India, Dubai, Singapore, and Japan.

Pair This Course with These Books

Develop cloud applications customized for your business needs! Master the basics of SAP Business Technology Platform (SAP BTP) and its development environments; then get step-by-step instructions for developing and operating your own applications. Build your backend with Java, Node.js, or ABAP, and set up your frontend using SAPUI5 and SAP Fiori. 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
$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Β $129
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