Build on SAP — hands-on tutorials for developers
Step-by-step tutorials, multi-tutorial missions, and reference content for every SAP developer technology. Tested, maintained, and free to use.
Featured
Get Started with ABAP Development on-Premise
ABAP & CoreGet Data from an On-Premise System Using a Remote Function Call (RFC)
ABAP & CoreSAP BTP ABAP Environment: Intermediate Topics
ABAP & CoreSAP BTP ABAP Environment: Level Up
ABAP & CoreCreate a SAP Fiori based Table Maintenance App
ABAP & CoreBuild an SAP Fiori App Using the ABAP RESTful Application Programming Model [RAP100]
ABAP & CoreRecently updated tutorials
Use Joule Studio to Create an HR Onboarding Assistant
Use Joule Studio to create and test an agent for an Onboarding Assistant for human capital management
Use Joule Studio to Create an Assistant for Equipment Troubleshooting
Use Joule studio to create and test an agent for intellegent maintenance assistance in supply chain management.
🟡 Devtoberfest 2026 - Week 1 - Scavenger Hunt
This is the tutorial for entering your answer for the Scavenger Hunt.
Enable the ADT MCP Server in ABAP Development Tools for VS Code 💎
In this tutorial, you will enable the ADT MCP Server that is built into ABAP Development Tools for VS Code and verify that the ADT MCP tools …
🟡 Devtoberfest 2026 - Week 1 - Scavenger Hunt - BONUS
This is the tutorial for the extra bonus for the Scavenger Hunt.
Use Joule Studio to Create an AI Assistant for Sales Reps
Use Joule Studio to Create an AI Assistant for Customer Experience Sales Reps.
Use Joule Studio to Create an Assistant to Monitor Supplier Risk
Use Joule Studio to create and test an Intelligent Procurement Assistant for Spend Management.
Use Joule Studio to Create an FI Collection Email Drafting Assistant
Use Joule Studio to create and test an agent for an intelligent finance Assistant
ABAP Basic Features for Visual Studio Code
You will explore the ABAP Development Tool (ADT) functionality in Visual Studio Code which do not require Agentic AI capabilities.
🟡 Devtoberfest 2026 - TEST - Validation
This is the validation tutorial so you can get Devtoberfest points for watching the fun sessions for week 4.
Connect Using the SAP HANA ODBC Driver
Connect to SAP HANA using an ODBC data source.
Connect Using the SAP HANA Python Interface
Create and debug a Python application that connects to SAP HANA using the SAP HANA client.
Browse by topic
- Tutorial>beginner (1015)
- Software-Product>sap-Business-Technology-Platform (541)
- Tutorial>intermediate (311)
- Topic>cloud (213)
- Products>sap-Hana (193)
- Tutorial>license (173)
- Topic>artificial-Intelligence (131)
- Tutorial>free-Tier (129)
- Topic>machine-Learning (121)
- Products>sap-Business-Technology-Platform (113)
- -Express-Edition (112)
- Programming-Tool>abap-Development (100)
- Topic>mobile (88)
- Products>sap-Hana-Cloud (71)
- Software-Product>sap-Hana-Cloud (70)
- Software-Product>sap-Build (68)
- Software-Product>sap-Ai-Services (65)
- Software-Product>sap-Business-Application-Studio (65)
- Operating-System>ios (61)
- Software-Product-Function>sap-Cloud-Application-Programming-Model (61)
- Software-Product-Function>sap-Hana-Cloud (60)
- Software-Product>sap-Integration-Suite (60)
- Software-Product>sap-Mobile-Services (59)
- -Sap-Hana-Database (55)