Learning Sources
In here, we collected several interesting learning resources for you. Not all of them are maintained by the CAP team, not all of them cover CAP in its entirety, but they are well prepared sources we can recommend for your learning.
Contributions Welcome...
We're just getting started with this page. Please help us in that endeavour by adding/proposing resources that helped you and also to improve the descriptions. Just press e to start making your contribution.
Learning Journeys
- Getting started with SAP Cloud Application Programming Model (Beginner)
- Building side-by-side extensions on SAP BTP (Intermediate)
SAP Discovery Center Missions
- Develop a Full-Stack CAP Application Following the SAP BTP Developer's Guide
- Develop a Side-by-Side CAP-Based Extension Application Following the SAP BTP Developer's Guide
- Implement Observability in a Full-Stack CAP Application Following SAP BTP Developer's Guide
Tutorials
- TechEd 2023 Hands-On Session AD264 – Build Extensions with CAP
- Build a Business Application Using CAP for Node.js
- Build a Business Application Using CAP for Java
- CAP Service Integration CodeJam by DJ Adams
Videos
- Back to basics: CAP Node.js
by DJ Adams - Hybrid Testing and Alternative DBs
by Thomas Jung - Consume External Services
by Thomas Jung - Building a CAP app in 60 min
by Martin Stenzig - Integrating an external API into a CAP service
by DJ Adams
Blogs
- Surviving and Thriving with the SAP Cloud Application Programming Model
by Max Streifeneder (2023) - Multitenant SaaS applications on SAP BTP using CAP? Tried-and-True!
by Martin Frick (2022)
Samples
Last but not least, we have a collection of sample projects that you can use to learn from. You can find them in the CAP Samples section.