CAP Node.js Application Development
Tutorials that teach this
- Tutorial Create Action Project for simple CAP Service in SAP Build Actions
- Tutorial Add Business Logic to the SAP SuccessFactors Extension
- Tutorial Add Authorization
- Tutorial Get the Business Partner API and Extend the Incident Management Application
- Tutorial Create a CAP Business Service with Node.js Using Visual Studio Code
- Tutorial Create simple CAP Service with Node.js using the SAP Business Application Studio
- Tutorial Set up your own OData service
- Tutorial Develop a CAP Node App Using SAP Business Application Studio
- Tutorial Create an SAP Cloud Application Programming Model Project for SAP HANA Cloud
- Tutorial 🟠 Devtoberfest 2025 - Week 3 - CAP sessions
- Tutorial Deploy a CAP Application with PostgreSQL in SAP BTP, Kyma Runtime
- Tutorial Prepare Multi-Tenant Applications for Deployment with CAP Operator
- Tutorial Build an SAP CAP Application to Access SAP HANA Cloud, data lake Relational Engine
Docs explaining this concept
Discovery missions teaching this
Videos teaching this
Prerequisites
- Concept Installing Node.js Dependencies with npm install
- Concept SAP BTP Cloud Foundry Runtime Deployment and Operations
- Concept SAP Business Application Studio Development Environment
- Concept SAP HANA Cloud Persistence with CAP
- Concept Node.js Installation and Setup
- Concept SAP HANA Cloud Data Lake
- Concept SAP Cloud Application Programming Model (CAP) Overview
- Concept Creating and Managing Action Projects in SAP Build Process Automation
- Concept Core Data Services (CDS) for Data Models and Service Definitions
- Concept Creating a Dev Space in SAP Business Application Studio
Concepts that build on this
- Concept Deploying CAP Database to SAP HANA Cloud (cds deploy --to hana)
- Concept CAP Local Development
- Concept SAP Fiori Application Generator in SAP Business Application Studio
- Concept Installing Node.js Dependencies with npm install
- Concept SAP Cloud Application Programming Model on Kyma
- Concept Configuring External OData Services in CAP (package.json cds.requires)
- Concept Core Data Services (CDS) for Data Models and Service Definitions
- Concept Multitarget Applications (MTA)
- Concept Devtoberfest 2025 Week 2 CAP Sessions Overview
- Concept CAP Node.js Application Testing with cds-test and Jest
- Concept Consuming SOAP Web Services in SAP CAP (Node.js)
- Concept Multi-Tenancy with CAP Operator on Kyma Runtime
- Concept CAP Custom Business Logic
- Concept RAP Draft Handling in Behavior Definition
- Concept MTA Project Structure in SAP Business Application Studio
- Concept CAP CDS Command Line Interface and REPL
- Concept CAP Service Definition and Consumption
- Concept SAP Authorization and Trust Management Service (XSUAA)
- Concept CAP Custom Service Handlers (ON/BEFORE/AFTER Events)
- Concept Integrating SAP HANA Native Artifacts with CAP
- Concept CAP Java Application Development
- Concept CAP Project Code Organization (lib folder, handlers.js pattern)
- Concept Incident Management System
- Concept CAP Service Module Implementation (cds.service.impl)
- Concept wdi5 System Testing for SAP Fiori Applications
- Concept CAP Multi-Target Application (MTA) Deployment
- Concept Creating SAP Fiori Elements List Report Object Page
- Concept Generating and Modifying OpenAPI Specifications for CAP Services
- Concept Importing EDMX Files into CAP Projects via cds import
- Concept Full-Stack Application Development with CAP and SAP Fiori Elements