CAP Framework (Cloud Application Programming Model)
Tutorials that teach this
- Tutorial Install a Mock Server in the SAP BTP, Kyma Runtime
- Tutorial Jump start the SAP SuccessFactors Extension CAP Project
- Tutorial Build a CAP Application
- Tutorial SAP HANA Native, Create a SAP Cloud Application Programming Model project
- Tutorial Develop a Full-Stack CAP Application with Joule
- Tutorial Create an SAP Cloud Application Programming Model Project for SAP HANA Cloud
- Tutorial Introduction to Remote Service Connectivity
- Tutorial Create a CAP Project with SAP Business Application Studio
- Tutorial 🟠 Devtoberfest 2025 - Week 1 - CAP sessions
- Tutorial Introduction to Application Development Using CAP
- Tutorial Create Calculation View and Expose via CAP (SAP HANA Cloud)
- Tutorial Learn About Selected CAP Conventions
- Tutorial Create simple CAP Service with Node.js using the SAP Business Application Studio
- Tutorial 🟠 Devtoberfest 2025 - Week 4 - CAP sessions
- Tutorial 🟠 Devtoberfest 2025 - Week 2 - CAP sessions
- Tutorial Use the SAP Cloud SDK in the SAP Cloud Application Programming Model
- Tutorial Build an SAP CAP Application to Access SAP HANA Cloud, data lake Relational Engine
- Tutorial Prepare Your Development Environment for SAP Fiori Elements
- Tutorial Create an application using SAP HANA and the Cloud Application Programming Model
- Tutorial Create Database Artifacts Using Core Data Services (CDS) for SAP HANA Cloud
- Tutorial Prepare to Develop the SAP SuccessFactors Extension
- Tutorial Set up your own OData service
- Tutorial Deploy a CAP Application with PostgreSQL in SAP BTP, Kyma Runtime
Docs explaining this concept
Discovery missions teaching this
Prerequisites
- Concept SAP HANA Cloud Instance Provisioning
- Concept Kyma Cluster Module Configuration
- Concept CAP for Node.js
- Concept SAP HANA Cloud fundamentals
- Concept CAP OData V4 Service Development
- Concept CAP Integration with Cloud Foundry on SAP BTP
- Concept CAP Service Modeling
- Concept SAP Cloud Application Programming Model (CAP)
- Concept Core Data Services (CDS)
- Concept SAP Fiori Elements app development
- Concept Node.js Development in Cloud Foundry
- Concept CAP Remote Services
- Concept CAP Local Development Loop
- Concept SAP BTP Account Model (Global Accounts, Subaccounts, Spaces)
- Concept Cloud Foundry Environment Instance
- Concept SAP Business Application Studio Project and Content Management
- Concept SAP BTP Fundamentals and Platform Navigation
- Concept SAP Business Application Studio Setup
- Concept SAP HANA Cloud with HDI Containers
- Concept Multi-Target Application (MTA) Deployment
- Concept SAP Business Technology Platform
- Concept OData Service Exposure via CAP
- Concept CAP Node.js Development
- Concept SAP Web IDE for SAP HANA
- Concept OData V4 Service Integration
- Concept Deploying CAP Applications to SAP BTP
Concepts that build on this
- Concept CDS Definition Language (CDL)
- Concept CAP Command Line Interface and REPL
- Concept Helm Chart Configuration for SAP BTP Kyma
- Concept Enterprise-Grade CAP Application Design
- Concept MTA Modules and Resources
- Concept Local Launch Page for CAP Applications
- Concept CAP Custom Business Logic
- Concept CAP Node.js Development
- Concept Role Collection Assignment
- Concept Devtoberfest Developer Event Participation
- Concept Git Repository Clone Management
- Concept CAP Cloud Deployment
- Concept CAP Local Development Loop
- Concept SAP Cloud Application Programming Model (CAP)
- Concept CAP Java application development
- Concept Kyma Runtime deployment
- Concept SAP SuccessFactors Extensibility
- Concept HANA-Native Artifacts (Calculation Views and Stored Procedures)
- Concept CAP Multitenancy and SaaS Extensibility
- Concept CAP Application Development
- Concept CAP Golden Path Best Practices
- Concept CAP Service Modeling
- Concept Role Collections and Access Management
- Concept CDS @cds.persistence.exists Annotation
- Concept SAP HANA Application Migration Extension
- Concept Intent-Based Development for AI Solutions
- Concept CAP Local Development with SQLite
- Concept SAP SuccessFactors HCM extension development
- Concept Deploying CAP Applications to SAP BTP
- Concept SAP Fiori Elements app development
- Concept SAP CAP Java Application Integration
- Concept CAP for Java
- Concept Workflow automation with Joule
- Concept CAP Full-Stack Application Development
- Concept SAP Continuous Integration and Delivery Service
- Concept AI-Driven Code Generation with SAP Joule
- Concept Joule Studio Project Release and Deployment
- Concept SAP HANA Calculation Views
- Concept Model Context Protocol (MCP) for Enterprise API Integration
- Concept SAP HANA Cloud Connection Management
- Concept Multitarget Application (MTA) Development Descriptor
- Concept CAP Integration with Cloud Foundry on SAP BTP
- Concept SAP Application Router
- Concept Core Data Services (CDS)
- Concept EDMX to CSN Import in CAP
- Concept CAP Mocked Authentication Strategy
- Concept CAP CI/CD Integration
- Concept SAP BTP Cloud Foundry Deployment via MTA
- Concept Model Context Protocol (MCP) Server Integration
- Concept CAP Status-Transition Flows Feature
- Concept Cloud MTA Build Tool (MBT)
- Concept Docker Container Deployment on Linux
- Concept Agentic Development with SAPUI5/OpenUI5
- Concept Devtoberfest Gamification and Challenges
- Concept CAP for Node.js
- Concept Git Initial Commit Creation
- Concept CAP CSV Initial and Sample Data Provisioning
- Concept Agentic AI Coding
- Concept Java application development
- Concept Multi-Target Application (MTA) Deployment
- Concept SOAP Web Service Consumption in Node.js
- Concept XSUAA Service Instance Configuration (xs-security.json)
- Concept wdi5 System Test Creation for SAP Fiori Apps
- Concept CAP Domain Modeling
- Concept XS Security Scopes and Role Templates in xs-security.json
- Concept SAP HANA Cloud with HDI Containers
- Concept CAP AI Plugin and MCP Integration
- Concept Full-Stack Application Development on SAP BTP
- Concept MCP (Model Context Protocol) Adapter for CAP
- Concept CAP Node.js REPL for Interactive Development
- Concept Cloud Foundry CI/CD Job Configuration
- Concept npm Package Management
- Concept OpenAPI Specification Modification for SAP Build
- Concept CAP Multitenant Application Development
- Concept SAP Authorization and Trust Management (XSUAA) Authentication
- Concept CAP Remote Services
- Concept SAP Destination Service Configuration
- Concept Mock Server Deployment on SAP BTP Cloud Foundry
- Concept Incident Management Sample Application
- Concept Joule Studio
- Concept CAP Service Definition and Consumption
- Concept Devtoberfest 2025 Week 2 CAP Sessions
- Concept Dev Spaces
- Concept CAP service development
- Concept OData Service Exposure via CAP
- Concept CAP Event Handlers
- Concept CAP OData V4 Service Development
- Concept Rapid Application Generation from Natural Language Intent
- Concept CAP Operator Plugin for Helm Chart Generation
- Concept CDS UI Annotations for Fiori Elements
- Concept CAP Authorization and Access Control
- Concept CAP Documentation (Capire) Navigation