Learn
For developers picking up SAP for the first time, or catching up on cloud + AI after years on-prem.
Tutorials, guided learning journeys, and hands-on missions get you to your first running code as fast as possible. Start here if you've never worked with SAP BTP, CAP, ABAP RAP, or Fiori — or if you need a structured path through unfamiliar territory.
Each resource is sequenced so you build real understanding, not just copy-paste results. You'll find beginner tracks for cloud-native development alongside deeper dives into specific tools and runtimes.
If you already know the basics and want to ship something, skip ahead to Build. Learn is your on-ramp, not a prerequisite you have to finish before doing real work.
Start here
Reference
Tools & samples
Keep current
Curated paths
Multi-tutorial missions that take you from zero to building.
- Get Started with ABAP Development on-Premise
8 tutorials across 2 groups.
- SAP BTP ABAP Environment: Level Up
7 tutorials across 4 groups.
- Get Data from an On-Premise System Using a Remote Function Call (RFC)
1 tutorials across 1 group.
- SAP BTP ABAP Environment: Intermediate Topics
9 tutorials across 3 groups.
- Build an SAP Fiori App Using the ABAP RESTful Application Programming Model [RAP100]
9 tutorials across 2 groups.
- Build ABAP Code into an Add-on Product and Make it Available as a Tenant-Aware SaaS Solution
11 tutorials across 5 groups.