Application Development and Automation Blog Posts
Learn and share on deeper, cross technology development topics such as integration and connectivity, automation, cloud extensibility, developing at scale, and security.
cancel
Showing results for 
Search instead for 
Did you mean: 
ajay_soreng
Developer Advocate
Developer Advocate
3,528

Welcome to the Developer Challenge for the Month of June!!!! The 👉 SAP Community Escape House has unlocked a new room!!

I am sure you had fun escaping the ABAP Escape House room in the month of May. Now as the mercury is rising it is time to escape to a cool destination in June with CAP Developer Challenge for June. 

SAP CAP Developer Challenge June 2025SAP CAP Developer Challenge June 2025

This SAP CAP Developer Challenge is all about learning to create a new CAP project with the focus on cds cli and some new tools that have been added to the CAP Framework over last few CAP releases. 

You can expect to take away the following after completing the challenge if you are new to SAP CAP.  

  • Setup the development environment either in SAP Business Application Studio or you very own local environment setup with VS Code 
  • Bootstrapping a sample CAP project to get started 
  • Defining you own custom business logic for a custom action.
  • Implement the action in node.js 
  • Generate the local test setup with ODATA requests and responses to do rapid testing. 
  • A glance at the tools to do local and remote debugging of CAP applications

Task 0 – Preparation

As the preparation you would need to setup your development environment. 

You can do this challenge by setting up your own Business Application Studio Dev Space with BTP Free Trial Account. You experience the "turn key" nature of the BAS Dev Space where you just need a Web Browser and minimal manual setting to get started with a CAP project. 

OR 

You can try setting up your own local CAP Development Environment Setup with VS Code. 

For this year, all SAP Developer Challenges created by the Developer Advocates will happen in the SAP Community Escape House (special thanks to @nicoschoenteich for creating a completely new dimension in the SAP Community Escape House every month). Each month we will unlock a new room in the house with a specific focus. Completing a challenge means successfully escaping the room by solving a series of coding or no-code  tasks/questions. This months Developer Challenge delves into new CAP CDS CLI features and some enhancements in the CAP tools. 

Here are the links to our previous challenges:

How to participate

Visit the SAP Community Escape House and enter your numeric SAP Community user ID.

EscapeHouseLogin.png

If you don't know your user ID, click Need Help? This will display a link to your community settings page.

NeedHelp.png

Then you will see your ID here:

My Settings.png

Once you see the SAP Community Escape House, select the CAP room in the attic.

 

CAP escape roomCAP escape room

The user interface of an escape room includes the room itself as well as a terminal. You can click the objects in the room to receive tips. Like in a real (physical) escape room, you will have to try out a few things and explore the room until you receive helpful tips and, eventually, instructions. These tips and instructions are printed in the terminal next to the room. The terminal is also used to submit solutions to tasks. Read the instructions you receive carefully to understand how.

Start of SAP CAP Developer ChallengeStart of SAP CAP Developer Challenge

If you successfully escape the room (There will be a celebration), you will receive a badge in the SAP Community. We will assign the badges once the challenge closes.

The schedule

The CAP room will be unlocked on June 2nd and will stay unlocked until the end of the year. However, the challenge closes on June 30th, so you will have to escape the room until then to qualify for a badge. Unlike the previous year, this SAP Developer Challenge does not consist of weekly sub-challenges. The next room (next challenge) will be unlocked in July.

Useful links for the challenge

https://developers.sap.com/tutorials/hcp-create-trial-account.html
https://cap.cloud.sap/docs/get-started/#setup
https://developers.sap.com/tutorials/set-up-bas..html

 

Good luck and happy learning!

27 Comments