BTP · Logali Books

SAP BTP: Cloud-Native Applications with CAP and Node.js

A hands-on guide: from the domain model to deployment on SAP BTP, building the Logali Tech orders service.

Build a cloud-native service with SAP CAP and Node.js, from the domain model to BTP deployment, in a real project.

Level: Intermediate to advanced Prerequisites: Basic JavaScript or Node.js.

PDF + EPUB · 15 chapters · 1st edition · ES · EN

Who this book is for
  • Full-stack developers building cloud-native applications on SAP BTP
  • Node.js developers entering the SAP world
  • Architects designing side-by-side extensions on BTP
What you will learn
  • Model the domain with CDL: entities, views, associations, and aspects
  • Expose services and annotate them
  • Query with CQL and write logic with handlers
  • Create functions and actions
  • Consume external OData services
  • Generate the UI with Fiori Elements
  • Apply authorizations and deploy on SAP BTP
Table of contents
  1. 01 Introduction: CAP and Cloud-Native Development
  2. 02 The Environment: VS Code, Node.js, and the cds CLI
  3. 03 The First CAP Project
  4. 04 CDL: Entities and the Domain Model
  5. 05 Views and Projections
  6. 06 Associations and Compositions
  7. 07 Aspects: Model Reuse
  8. 08 Directives and Annotations
  9. 09 Services: Exposing the Domain
  10. 10 CQL: The Query Language
  11. 11 Embedded CQL and Logic with Handlers
  12. 12 Functions and Actions
  13. 13 External Services: Consuming Remote OData
  14. 14 The UI with Fiori Elements
  15. 15 Authorizations and Deployment on BTP
About the author

Gheorghe Valer Scurtu — 20+ years on SAP projects in industry, banking, retail, and the public sector. Founder of Logali Tech. He writes the collection he wished he had found.

More about his work
100% to open-hand.org

100% of this book’s price is donated to open-hand.org — Logali covers the payment fee.

How it works

Frequently asked questions

What format do I get?

PDF and EPUB, DRM-free, with immediate download after purchase from your account. Read anywhere: tablet, e-reader, or screen.

Is it in Spanish and English?

Yes. Every title is available in both editions, written with the correct technical vocabulary in each language — not machine-translated.

Are there future updates?

Revisions of the same edition are included: if we fix errata or update code, you receive the new version at no cost.

Where does my money go?

100% of the price is donated to open-hand.org. Logali covers the payment fee, so the donation is complete. We publish a quarterly report.

How is it delivered after purchase?

Card checkout via Stripe. On payment you receive an email with the download links, and they stay available in your logalitech.com account.

The complete collection

08

01

05

02

03

04

06

09

10

11

Back to the collection

SAP, ABAP, SAP S/4HANA, SAP BTP, SAP HANA, and the other SAP products and services mentioned are trademarks or registered trademarks of SAP SE. They are used for editorial and identification purposes only, with no sponsorship or affiliation with SAP SE.