Courses on SAP Programming
Rheinwerk Courses help you build practical, real-world development skills—whether you’re just getting started with ABAP development or expanding your technical expertise with SAP BTP.
Few SAP developers stay in one stack for long. If you expect to keep building skills across ABAP, SAP Fiori, and development on SAP BTP, an annual full SAP PRESS Subscription gives you access to every course recording. Explore the subscription here.
Categories
Upcoming Live SAP Programming Courses
SAP Business Workflow isn’t going anywhere—and neither are your classic workflow responsibilities! Whether you’re new to workflow development or sharpening existing skills, this expert-led series covers everything you need to know, from system setup to production administration.
Course Dates: September 14 - October 12, 2026
| Price: $599 |
Artificial intelligence is all the rage—but how does it work in the SAP ecosystem? This three-day course cuts through the noise, taking you from mastering core AI concepts and assessing SAP’s AI portfolio to building real AI-powered scenarios and designing enterprise-grade intelligent SAP applications.
Course Dates: November 4 - November 18, 2026
| Price: $399 |
Build and deploy a complete side-by-side extension for SAP S/4HANA in a single day! First understand clean core principles so that you can create agile, maintainable extensions. Then build a CAP application, consume an SAP S/4HANA API, connect an SAP Fiori elements frontend, and deploy and test it all live on SAP BTP.
Course Date: December 8, 2026
|
Price: Early bird pricing until November 9, 2026 |
Add generative AI features to your CAP applications! Connect SAP AI Core and the generative AI hub to a CAP service, implement handlers that call LLM endpoints, and apply enterprise-grade prompt engineering and orchestration techniques to keep AI behavior under control.
Course Date: December 10, 2026
|
Price: Early bird pricing until November 9, 2026 |
Make your CAP applications event driven! You’ll learn to connect a CAP app to SAP Event Mesh and build a reliable two-service producer/consumer integration.
Course Date: January 14, 2027
|
Price: Early bird pricing until November 22, 2026 |
Learn to build and deploy real cloud-native applications with the SAP Cloud Application Programming Model, from clean domain modeling and service implementation to SAP Fiori elements UI development and deployment on SAP BTP.
Course Dates: January 19 - February 2, 2027
|
Price: Early bird pricing until November 8, 2026 |
Build SAPUI5 applications from the ground up! In five expert-led days, master programming techniques, full-stack and low-code development, user interface enhancements, and deployment for real-world SAP UI development.
Course Dates: January 20 - February 17, 2027
|
Price: Early bird pricing until November 8, 2026 |
On Demand SAP Programming Courses
Enhance your ABAP skills with object-oriented programming! Create classes, implement polymorphism, and more. Use exceptions for error handling and write unit tests to improve your code. Learn about key design patterns and apply your ABAP Objects knowledge to the ALV object model (SAP List Viewer).
| Price: |
SAP developers: Take ownership of your projects with full stack development. Grow your skills and master the backend and the frontend. In this course, you’ll learn to use the ABAP RESTful application programming model, core data services, OData, and SAP Fiori elements to develop applications from end to end. Level up today!
| Price: |
Understand the fundamentals of ABAP unit testing in object-oriented ABAP programming. Get to know the ABAP Unit test framework and learn to code automated unit tests. You’ll see how to execute tests, evaluate results, and more!
| Price: $179 |
Ensure your programming skills have a firm foundation by learning classic ABAP in this online course! Explore procedural and object-oriented ABAP concepts, learn to use testing to improve app performance, and see how you’ll use ABAP in your daily work to make changes to the SAP system and create reports.
| Price: |
Master CDS in this expert-led course! Learn to create and use CDS views, work with annotations and associations, manage CDS access controls, and integrate with ABAP RAP and SAP Fiori elements apps. Explore built-in CDS functions, virtual data models, and CDS entities with hands-on demos.
| Price: |
Use Joule, the MCP server, and AI assistants like GitHub Copilot in CAP extension projects for SAP S/4HANA. Learn to evaluate and implement AI-assisted approaches for your own side-by-side extensions!
|
Price: $179 |
Plan and execute integration test automation for SAP Integration Suite. Learn how to implement testing approaches that support integration quality, transparency, and confident go-live decisions.
|
Price: |
What is SAP Business Technology Platform and what can it do? Get all the information you need in this course. Take a tour of the platform’s tools and services for development, integration, analytics, data management, and more. Learn directly from the experts and see SAP BTP in action with practical demos!
| Price: $169 |
SAP Process Orchestration is approaching the end of its lifecycle—are you ready to move your integrations to the cloud? In this four-day course, learn how to plan and execute a successful migration from SAP Process Orchestration to SAP Integration Suite.
| Price: $599 |
Programming for today's SAP landscapes requires proficiency in a plethora of modern technologies. In this course, you'll improve your skills in three key areas: object-oriented programming for ABAP (OO-ABAP), core data services (CDS), and ABAP-managed database procedures (AMDP).
| Price: |
Learn to use SAPUI5 to develop modern, responsive SAP applications in this comprehensive course. From basics to advanced programming, integration, and customization, this is your one-stop shop!
| Price: |
Get to know SAP Integration Suite with this in-depth course! Get an overview of the suite and its capabilities, learn to design integration flows, work with adapters, build and manage APIs, and monitor your integrated system.
| Price: |
Transitioning from classic ABAP development to ABAP RAP? This course is for you! Learn the latest programming model from the ground up: work with core data services (CDS), define behaviors, implement business objects in managed and unmanaged modes, and explore UI development and extensibility. Build your foundation in ABAP RAP today!
| Price: |