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
9 tutorials across 2 groups.
- Get Data from an On-Premise System Using a Remote Function Call (RFC)
3 tutorials across 1 group.
- SAP BTP ABAP Environment: Intermediate Topics
7 tutorials across 3 groups.
- Create a SAP Fiori based Table Maintenance App
4 tutorials across 1 group.
- SAP BTP ABAP Environment: Level Up
2 tutorials across 1 group.
- Build an SAP Fiori App Using the ABAP RESTful Application Programming Model [RAP100]
12 tutorials across 3 groups.