Online-Kurs
SAP Cloud Application Programming Model: Developing Cloud-Native Applications on SAP BTP
mit Himanshu Hada
21.05.–18.06.2026
Master SAP BTP application development with the SAP Cloud Application Programming Model!
Online-Kurs in englischer Sprache
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! In this course you will 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
Prerequisite: Attendees should have prior programming experience.
🕒 The courses start at 10 a.m. ET and end at 2:30 p.m. ET, breaks included.
Hinweis: Alle Uhrzeiten richten sich nach US/Eastern Zeitzone – wenn Sie aus Deutschland teilnehmen, beginnt Ihr Kurs also um 16 Uhr (UTC-1). Sie können nicht live dabei sein? Kein Problem! Mit Ihrem Ticket erhalten Sie kurz nach dem Kurs Zugang zur Aufzeichnung sowie zu den Präsentationsfolien.
Bitte beachten Sie: Die Transaktion erfolgt in USD, die Rechnung wird in USD gestellt.
In Ihrem Ticket sind folgende Kurse enthalten:
CAP Fundamentals
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
Data Modeling and OData Service Development
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)
Business Logic Implementation, Security, and SAP Fiori Annotations
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
External API Integration and Cloud Deployment
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
Testing, Monitoring, and Modern Frameworks
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-Optionen
Der Kauf erfolgt über Rheinwerk Publishing Inc. Alle Preise verstehen sich zzgl. 19 % VAT.
Ihr Experte
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.
Ihre Vorteile auf einen Blick
Online und mobil
Bequem und sicher von zu Hause oder im Büro
Entspannt lernen
Keine komplizierte Installation, schneller Check-in
Nichts verpassen
Präsentationen und alle Aufzeichnungen inklusive
Erfolge nachweisen
Für Ihre Unterlagen: Bescheinigung über die Teilnahme
Fragen zu diesem Online-Kurs? Wir helfen gerne.
Sie möchten wissen, ob dieser Kurs für Sie geeignet ist und welches Vorwissen Sie benötigen? Oder Sie möchten mit Ihrem Team teilnehmen und interessieren sich für Gruppenrabatte? Melden Sie sich gerne bei uns.
Montag bis Freitag
9:00–16:00 Uhr
Tel.: +49 228 42150-55
E-Mail: online-kurse@rheinwerk-verlag.de
über den Ticketshop unseres Partners pretix
per Banküberweisung (auf Rechnung), Kreditkarte und PayPal
Kontaktieren Sie uns für ein Angebot
Diese Kurse könnten Sie auch interessieren:
Der Online-Kurs richtet sich an SAP Fiori-Entwickler und -Administratoren und vermittelt gundlegendes Wissen zur Anpassung und Erweiterung von Fiori-Anwendungen. Lernen Sie, wie Sie Standard-Apps mithilfe von Fiori Tools und Visual Studio Code an Kundenanforderungen anpassen und optimieren.
Preis: 599,- Euro inkl. MwSt.
In diesem Kurs erwerben Sie Kenntnisse zur Erstellung moderner SAP-Anwendungen. Sie beginnen mit den Grundlagen der SAPUI5-Programmierung und Entwicklungsumgebung, vertiefen fortgeschrittene Techniken wie Datenbindung und Backend-Integration, optimieren die Benutzeroberfläche und erlernen Deployment-Strategien.
Preis: 899,- Euro inkl. MwSt.
Der Kurs vermittelt Ihnen Know-how für die Entwicklung moderner SAP-Anwendungen und die Implementierung des Fiori-Elements-Frameworks. Sie erhalten praktische Einblicke in Annotationen und OData, lernen bewährte Methoden und Werkzeuge wie SAP Business Application Studio und Visual Studio Code kennen.
Preis: 599,- Euro inkl. MwSt.
Unsere Online-Kurse für Anwender und IT-Professionals
Sie möchten sich über die neuesten IT-Trends informieren, Wissenslücken schließen und echten Expert*innen und Machern über die Schulter schauen? Wir bieten Ihnen weitere Online-Kurse zu allen IT-Themen. Informieren Sie sich über aktuelle Themen und Termine.