YoVDO

Building Applications with SAP Cloud Application Programming Model

Offered By: SAP Learning

Tags

SAP Courses Node.Js Courses Visual Studio Code Courses Event Handling Courses

Course Description

Overview

SAP Cloud Application Programming Model is a framework of tools, languages, and libraries to efficiently build enterprise-grade services and applications. This framework is both open and opinionated, combining broadly adopted open-source and SAP tools and technologies with guidance and best practices that help developers minimize boilerplate code and focus on their business-specific logic.

In this course, you’ll start with modeling your application using Core Data Services (CDS) and connecting it to a SQLite database and SAP HANA. You’ll see how the application benefits from many built-in features like input validations, authorization checks, and localized data. For custom business logic, you’ll write Node.js code connecting to APIs of other services that run locally or remotely on SAP Cloud Platform. We’ll show you how to cut your service into modular and reusable pieces, enabling a microservice design. You’ll learn how to publish and consume events from other services like SAP S/4HANA, all using a simple and consistent set of APIs. Throughout the development, you’ll use well-known and custom-tailored tools like SAP Web IDE and Visual Studio Code.

 


Syllabus

Week 1: Introducing SAP Cloud Application Programming Model

Week 2: Development Tasks

Week 3: Add Enterprise Qualities

Week 4: Extend the Digital Core and Other Topics

Week 5: Final Exam

 


Related Courses

Rapid Deployment of SAP Solutions
SAP Learning
让我们开始了解SAP的创新企业解决方案 (Get to know SAP’s Innovative Enterprise Solutions)
SAP Learning
ABAP Development for SAP HANA
SAP Learning
Get to Know SAP’s Innovative Enterprise Solutions
SAP Learning
Facilitating ERPsim: Running Successful Business Simulation Games with ERPsim (Partner Course)
HEC Montréal via SAP Learning