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
4,547

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!

34 Comments
RAHUL1221
Explorer

Starting now!

gphadnis2000
Participant

Hi Ajay,

 

Nice CAP challenge i was able to escape room.

gphadnis2000_0-1748869263924.png

It was exciting challenge.

rr_dev
Explorer

Next time, I’d like a more challenging task at this stage.

Sabarinathan_m
Explorer

Sabarinathan_m_0-1748922489167.png

Escaped the room

adrija_roy
Explorer

Managed to Escape! 
Thanks @ajay_soreng  for the challenge! 

adrija_roy_0-1748939170545.png

 

darshanv23
Explorer

Escaped the Room, the challenge made us learn something new

darshanv23_0-1748941557253.png

 

Raja7799
Discoverer

Managed to Escape! 
Thanks @ajay_soreng  for the challenge! 

Raja7799_0-1748943059845.png

 

Sanket_Kadhi
Explorer

Hello @ajay_soreng ,

I have successfully escaped from CAP Room.

Sanket_Kadhi_1-1748945794087.png

mykhayloArtymyshyn_0-1748979798790.png

Thanks @ajay_soreng  for the challenge! 

VasuSenaGunda
Discoverer

Hi @ajay_soreng 

I have successfully completed the CAP Escape Room.

VasuSenaGunda_0-1749017678881.png

 

Sayontan_Das
Participant

@ajay_soreng  thank you for the fun and interesting CAP challenge. Successfully completed.

Sayontan_Das_0-1749021199434.png

 

geek61
Participant
darseidel
Explorer

I did it!

darseidel_0-1749126580363.png

Thanks for the challenge! @ajay_soreng 

sudarshan_b
Participant

Thanks @ajay_soreng  for the interesting challenge, completed successfully.

#escaped 

sudarshan_b_0-1749242359185.png

 

Fahri_Donmez84
Explorer

Thanks for the challenge! @ajay_soreng 

cds_escape.jpg

Greltel
Explorer

Thanks @ajay_soreng . Great challenge.Screenshot_2.png

FabienHenique
Participant

Glad to be safe and out - staying under a roof in summer heat should count as a survival sport 😄

sharanjee_186716
Product and Topic Expert
Product and Topic Expert

escaped finally. great learning. thank you. 

ShilpaK
Explorer

Escaped the CAP Room!  Great Learning.

Thanks for the challenge! @ajay_soreng 

ShilpaK_0-1749534979663.png

 

Gurucharancapm
Discoverer

Gurucharancapm_0-1749538357239.png

Thanks @ajay_soreng it was funny and informative !

M-K
Active Participant

Escaped! Thank you Ajay for this challenge.

MK_0-1749574160638.png

 

ayushpattnaik
Participant

Challenge completed !!

Anibal_Ruiz
Explorer
0 Kudos
Very interesting and fun. Thanks for sharing.

 

 

 Anibal_Ruiz_1-1749589324494.png

 

Anibal_Ruiz
Explorer

Very interesting and fun. Thanks for sharing

mision1.png

cariajano
Explorer

cariajano_0-1749628086464.png

Thanks for the challenge! @ajay_soreng  🤓😃

cariajano
Explorer
0 Kudos

Excellent 🤓

Ruthiel
Product and Topic Expert
Product and Topic Expert

Thanks for the challenge @ajay_soreng .

Let me just share I thought about the level of difficulty of this challenge.

I find it very simple to solve.

For someone who have never tried CAP is ok, however for anyone else I find it very very basic.

Thanks for your challenge once again.

RohanShukla
Explorer

Thanks for the interesting challenge @ajay_soreng !! Had a good learning experience!

RohanShukla_0-1749904565123.png

 

Vijay6438
Newcomer

Thanks for the challenge! @ajay_soreng 

Screenshot 2025-06-16 at 4.38.02 PM.png

praveen_nalajala
Discoverer

Thanks for the challenge! @ajay_soreng 

praveen_nalajala_0-1750078687695.png

 

dhowardb68
Explorer

Thanks for the interesting challenge

dhowardb68_0-1750147854224.png

 

josuestrd
Explorer

The game was interesting, I'm learning CAP on my own and I didn't know some commands like the cli for http requests 😎👍

josuestrd_0-1750198987441.png

 

Steve36
Discoverer

It was simple and easy to follow for beginners. Really fun!

Steve36_1-1750236449160.png

Ihor_Haranichev
Participant
0 Kudos

Thanks for the challenge @ajay_soreng 

Ihor_Haranichev_0-1750528241327.png