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

Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
¡A Programar! Una introducción a la programación
University of Edinburgh via Coursera
Interactivity with JavaScript
University of Michigan via Coursera
Windows可视化程序设计
Xi'an Jiaotong University via Coursera
Android Basics: User Input
Google via Udacity