- Unit 1 Discovering the SAP Cloud Application Programmin Model (CAP)
- Identifying the need for Side-By-Side Extensibility
- Exploring the SAP Cloud Application Programming Model
- Unit 2 Setting up the CAP-Project
- Introducing the OData protocol
- Explaining JSON/YAML Discovering the End-toEnd Use Case
- Exercise: Creating a CAP-Based Service
- Unit 3 Serving User Interfaces in CAP
- Serving User Interfaces in CAP
- Exercise: Generating a User interface
- Unit 4 Adding Custom Business Logic
- Explaining Event Handling in CAP
- Explaining the Need for Custom Business Logic
- Describing Error Handling
- Exercise: Adding Custom Business Logic
- Unit 5 Consuming External Services
- Explaining Extensibility and Connectivity in CAP
- Exercise: Adding an External Service
- Unit 6 Understanding Authorization and Trust Management
- Describing Authorization and Trust Management (XSUAA)
- Exercise: Defining CDS Restrictions and Roles
- Unit 7 Deploying the Application
- Identifying Deployment Options in CAP
- Explaining the Deployment Process
- Using the Cloud Foundry CLI
- Exercise: Preparing the Application for Deployment
- Exercise: Performing a Manual Deployment
- Unit 8 Performing Automated Deployment (SAP Continuous
- Integration and Delivery)
- Describing Continuous Integration and Delivery Exercise: Creating and Connecting a Remote Git-Repository
- Exercise: Enabling SAP Continuous Integration and Delivery
- Exercise: Configuring a SAP Continuous Integration and Delivery Job
- Exercise: Verifying the Build Success
- This course will prepare you to:
- Use cloud native development to build extensions
- Learn about the principles about extensibility on SAP BTP
- Use the SAP Cloud Application Programming Model (CAP)
- Developer
- Application Consultant
- Development Consultant
- Enterprise Architect
- Solution Architect
Essential
- Please note: This course is intended for participants with a technical background. You can begin with the ‘Getting started with SAP Cloud Application Programming Model’ Learning Journey on learning.sap.com. If you are new to cloud technology or lack a technical background, we suggest that you first complete the “Discover SAP Business Technology Platform” Learning Journey.
Recommended
- Confident handling of command line tools
- Familiarity with Git
- Familiarity with JavaScript (Node.js) or other programming languages used for web development
- Basic knowledge of cloud development concepts
- Discover SAP Business Technology Platform
Price:
£1,840 GBP
Course Code:
CLD200
Duration:
2 days
Delivery Method:
Virtual, Classroom