This repository contains the material for the SAP TechEd 2025 session called DA262 - Enabling clean core development with SAP HANA Cloud and SAP Build Code.
This repository provides a guided series of hands-on exercises designed to help you build intelligent data-driven applications using SAP HANA Cloud, SAP Build Code, and Joule - SAP’s generative AI copilot. You'll learn how to develop clean, cloud-native applications on SAP BTP that integrate seamlessly with SAP S/4HANA, while adhering to clean core principles.
Each exercise walks you through the full development lifecycle from environment setup to application deployment to using low-code and pro-code tools powered by AI.
Navigate to the links below to get a detailed description to perform each exercise.
- Walkthrough of the Exercise
- Dev Space Configuration
- Exercise 1 - Create a Full-Stack Project in SAP Build Code
- Exercise 2 - Create Data Model & Service with Joule
- Exercise 3 - Add Application Logic
- Exercise 4 - Add Business Partner Service & Connect your application to the Sandbox
- Exercise 5 - Add UI to your application
- Exercise 6 - Bind your application to an HDI Container & view the data in SAP HANA Database Explorer
🚀 Start here
Please read the CONTRIBUTING.md to understand the contribution guidelines.
Please read the SAP Open Source Code of Conduct.
Support for the content in this repository is available during the actual time of the online session for which this content has been designed. Otherwise, you may request support via the Issues tab.
Copyright (c) 2025 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.