Understanding the ABAP RESTful Application Programming Model (RAP) and OData Services
Introduction to the ABAP RESTful Application Programming Model (RAP)
The ABAP RESTful Application Programming Model (RAP) is a contemporary framework that streamlines the development of enterprise applications within the SAP ecosystem. It offers a consistent and efficient method for creating OData services, facilitating seamless integration with various user interfaces and external applications.
What is RAP?
RAP integrates best practices from service-oriented architecture and modern application design principles. Its core focus is on the creation of OData services, which allow for data access and manipulation via HTTP in accordance with REST principles. This model empowers developers to concentrate on business logic and user experience while simplifying technical complexities.
Additional Learning
Install adt
https://developers.sap.com/tutorials/abap-install-adt.html
SAP Journeys
https://learning.sap.com/learning-journey
SAP Discovery Center (Missions & Services)
https://discovery-center.cloud.sap/
Learning Hub
https://learninghub.sap.com/
Certifications
https://training.sap.com/certification/c_fiordev_21-sap-certified-development-associate---sap-fiori-application-developer-g/
BTP Trial
https://account.hanatrial.ondemand.com/register
https://cockpit.hanatrial.ondemand.com/trial/#
Actual BTP with free tier services(includes build apps, build process automation)
https://cockpit.eu10.hana.ondemand.com/cockpit/#/globalaccount
get from sap store
https://store.sap.com/dcp/en/product/display-9999951781_live_v1/SAP%20Business%20Technology%20Platform#pricing
choose pay as you go and enter credit card details for verification
also see step by step from sap but no doubt at some point this will change or disappear altogether
https://developers.sap.com/tutorials/btp-free-tier-account.html
https://discovery-center.cloud.sap/viewServices?category=freetierservices
setup abap cloud project (ADt & BTP)
https://education.hana.ondemand.com/education/pub/mmcp/index.html?library=library.txt&show=project!PR_CFA821567D1C62AF:demo#2
Related learning
low code no code
https://learning.sap.com/certification/sap-certified-citizen-developer-associate-low-code-no-code-applications-and-automations?userlogin=true&book_certification=true
lcnc certification
https://learning.sap.com/certification/sap-certified-citizen-developer-associate-low-code-no-code-applications-and-automations