Devtoberfest Blog Posts
Got something to share with your fellow Devtoberfest participants? Write it up and share it in a post here!
cancel
Showing results for 
Search instead for 
Did you mean: 
noravonthenen
Developer Advocate
Developer Advocate

The contest is officially closed!

Contest Activities and Points – Awarded and accumulated against your SAP Community ID logged into SAP Groups. 

Welcome to Devtoberfest 2023! We are back again this year with 4 weeks of fun and learning! Starting on September 18th you can take part in the Devtoberfest contest (CONTEST OFFICIAL RULES HERE) and collect points for tutorials, quizzes and live sessions! Collect as many points as possible until the 15th of October and qualify for prizes such as E-Books, a call with Jürgen Müller, a trip to California and many more! To celebrate your registration to Devtoberfest 2023 and TechEd 2023, SAP plants a tree for every participant signing up for both! For general information check out the overview about taking part in the contest here: Devtoberfest Contest - SAP Community Groups 

The table below shows you the points you can earn in the first, second and third week of Devtoberfest! Every week this table will be updated with the new activities that will get you points in the contest! Each activity will earn you a badge applied to your SAP Community ID and points that you can track on the “for fun only” Devtoberfest Gameboard. The scavenger hunt is also back this year! The tutorials, quizzes and fun activities to earn even more points as part of the scavenger hunt will be posted here in week 3. 

LIST OF ACTIVITIES FOR WEEK 4 AND SCAVENGER HUNT

List of activities for contest week 1: 

Day 

Badge Code 

Content Week 1 

Points 

 

Devtoberfest 2023 badge no stars 

Register 

200 

 

TechEd Badge 

Register for TechEd 

1000 

Monday 18/09 

#CD9B1D 

Making SAP Extensibility real with CAP in 60 minutes 

300 

Monday 

#D2691E 

Capire: Introduction, enhancements, and facilitating the development process 

300 

Monday 

#B0171F 

Overview of ABAP Cloud 

300 

Monday 

#9C661F 

ABAP Cloud for Classic ABAP Developers 

300 

Monday 

#CAE1FF 

SAP BTP ABAP Environment – How to Build a Multitenancy SaaS Application 

300 

Monday 

#DAA520 

Create an SAP BTP ABAP Environment Trial User 

150 

Monday 

#292421 

Create a CAP Project with SAP Business Application Studio 

200 

Monday 

#EE7621 

Learn About Selected CAP Conventions 

450 

Monday 

#ED9121 

Get to Know the ABAP RESTful Application Programming Model 

50 

Monday  

#FF00FF 

Create Database Table and Generate UI Service 

200 

  

Monday

#9B30FF 

Enhance the Business Object Data Model and Enable OData Streams 

150 

  

Monday

#BF3EFF 

Enhance the Business Object Behavior With Unmanaged Internal Numbering 

150 

Tuesday 19/09 

#228B22 

What is SAP Build and How to Start Your Journey  

300 

Tuesday 

#698B22 

From Idea to Reality: Simplifying App Development for Everyone  

300 

Tuesday 

#EEB422 

Custom UI & Theming Essentials in SAP Build Apps  

300 

Tuesday 

#6B8E23 

Build S/4HANA Extensions with SAP Build Apps and Key User Extensibility  

300 

Tuesday 

#FF7F24 

Create a Composite Component (List with Rating) 

200 

Tuesday 

#FFC125 

Create a Social Media Backend 

100 

Tuesday 

#8B5A2B 

Create a Product List Page with Ratings 

100 

Tuesday 

#A0522D 

Prepare a Product Page 

100 

Tuesday 

#F5FFFA 

Create the Product Page UI with Ratings/Comments 

250 

Wednesday 20/09

#556B2F 

Event-Driven Architecture: Bringing SAP and Microsoft closer together in real time 

300 

Wednesday 

#ADFF2F 

Develop an LLM-Based Application with Graph in SAP Integration Suite 

300 

Wednesday 

#32CD32 

Integrate SAP API Management with 3rd party IDP for SAML/JWT/OAuth based Authentication 

300 

Wednesday 

#9ACD32 

Set Up API Management from Integration Suite 

150 

Wednesday 

#B3EE3A 

Add an API Proxy to a Product 

150 

Wednesday 

#DC143C 

Configure SAP API Management policies to avoid CORS issues and generate an API Key 

200 

Wednesday 

#6E8B3D 

Protect Your API Proxy by Adding Application Key Verification 

200 

Wednesday 

#E066FF 

Manage APIs with Policies 

200 

Wednesday 

#836FFF 

Create Custom Dimensions and Measures 

150 

Wednesday 

#8470FF 

Get Started with API Revisions 

150 

Thursday 21/09

#CD853F 

Hybrid development on SAP HANA Cloud and SAP HANA using SAP Business Application Studio 

300 

Thursday 

#FF7D40 

SAP Datasphere: the evolution towards a business data fabric 

300 

Thursday 

#3D9140 

Openness and flexibility with SAP Analytics Cloud’s APIs for data import and export 

300 

Thursday 

#008B45 

Sign up for an SAP HANA Cloud Trial account 

100 

Thursday 

#EE9A49 

Start Using SAP HANA Cloud Trial in SAP BTP Cockpit 

100 

Thursday 

#8B814C 

Provision an Instance of SAP HANA Cloud, SAP HANA Database 

100 

Thursday 

#8B864E 

SAP HANA Database Explorer Overview 

100 

Thursday 

#2F4F4F 

Create Database Objects with SAP HANA Database Explorer 

100 

Friday 22/09 

#FFA54F 

wdi5 2.0: New Features and Migration from v1 

300 

Friday 

#8B0A50 

Using UI5 Web Components with Svelte 

300 

Friday 

#548B54 

Setup for Mobile Development Kit 

100 

Friday 

#8B7355 

Start Your MDK Application in the Editor 

150 

Friday 

#872657 

Create a Customer List Page in an MDK App 

100 

Friday 

#2E8B57 

Create a Customer Detail Page in an MDK App 

200 

FunFriday 

#E3CF57 

Petoberfest

1000 

 

List of activities for contest week 2: 

Day 

Badge Code 

Content Week 2 

Points 

Monday 25/09 

#8B795E 

SAP CAP in Flight: BTP Cloud Foundry Automated Deployments with Azure DevOps 

300 

Monday 

#F4A460 

SaaS enablement for CAP project on BAS productivity environment 

300 

Monday 

#8B1C62 

What’s New in the ABAP RESTful Application Programming Model (RAP)? 

300 

Monday 

#8B3A62 

How to clean your ABAP code in seconds with ABAP cleaner 

300 

Monday 

#8B7765 

Download and Prepare App for Cloud Foundry Deployment 

100 

Monday 

#8B7E66 

Deploy an App to SAP BTP, Cloud Foundry runtime 

50 

Monday 

#00CD66 

Create a Service Instance and Bind It to Your App 

100 

Tuesday 26/09 

#BCEE68 

Start Automating Your Work with SAP Build Process Automation 

300 

Tuesday 

#808069 

What’s New in SAP Build Process Automation 

300 

Tuesday 

#698B69 

Add Event-Based Triggers To Your Processes 

300 

Tuesday 

#E3A869 

Introducing Enterprise Automation: Process integration, Analysis, and Automation All together 

300 

Tuesday 

#8B7D6B 

The Build Store: Let Prebuilt Content Turbocharge Your Development 

300 

Tuesday 

#BDB76B 

Subscribe to SAP Build Process Automation Using Booster in SAP BTP Free Tier 

150 

Tuesday 

#8B636C 

Create a Business Process 

100 

Tuesday 

#191970 

Create and Configure Forms 

250 

Tuesday 

#36648B 

Create a Process Condition 

100 

Tuesday 

#0000FF 

Run the Business Process 

150 

Wednesday 27/09 

#8B8970 

Deliver SAP Integrations faster with Figaf 

300 

Wednesday 

#CDBE70 

Increase developer productivity and code quality of custom scripts in SAP Cloud Integration 

300 

Wednesday 

#CAFF70 

Generative Test Driven Development (gTDD) with ChatGPT for SAP Integration Suite 

300 

Wednesday 

#3CB371 

Combine event driven programming and EDA with SAP S/4HANA and Advanced Event Mesh 

300 

Thursday 28/09 

#CD3278 

SAP HANA Cloud: processing semi-structured data using the JSON Document Store 

300 

Thursday 

#8B8378 

SAP AI Core Toolkit 

300 

Thursday 

#8B8878 

Amplify your customers’ user experience with SAP Personalized Recommendations 

300 

Thursday 

#8B8B7A 

Use Trial to Set Up Account for Document Information Extraction and Get Service Key 

50 

Thursday 

#7CCD7C 

Get OAuth Access Token for Document Information Extraction via Web Browser 

50 

Thursday 

#CDAA7D 

Use Machine Learning to Extract Information from Documents with Swagger UI 

150 

Thursday 

#00FF7F 

Use Machine Learning to Enrich Employee Data with Swagger UI 

250 

Thursday 

#000080 

Use Machine Learning to Enrich Business Data with Swagger UI 

250 

Friday 29/09 

#800080 

Typescript Support in UI5 Web Components 

300 

Friday 

#008080 

Build your own React application with UI5 Web Components for React 

300 

Friday 

#43CD80 

ui5-test-runner v3 

300 

Friday 

#4B0082 

Get Started with UI5 Web Components for React 

150 

Friday 

#8B8682 

Create a Card Component 

150 

Friday 

#EEDC82 

Integrate Charts and Conditional Rendering 

200 

FunFriday 

#CD2990 

Game Night – stay tuned for infos in the Devtoberfest Community Group - UPDATED 

500  

 

You might have noticed there were no tutorials for Wednesday (week 2) for the Integration track, which is why we provided a couple of extra tutorials for you to complete: 

Wednesday 27/09 

#B0E2FF 

Design and Deploy Your First Integration Flow 

400 

Wednesday 

#C6E2FF 

Expose Integration Flow Endpoint as API and Test the Flow 

200 

 

List of activities for contest week 3: 

Day 

Badge Code 

Content Week 3 

Points 

Monday 2/10 

#808A87 

Consume SAP S/4HANA or SAP S/4HANA Cloud Events Using SAP Business Application Studio 

300 

Monday 

#DEB887 

Business Events with ABAP Cloud based Applications 

300 

Monday 

#8B5F65 

Introduction to Embedded Analytics with ABAP Cloud 

300 

Monday 

#EE1289 

Hello, ABAP Cloud! 

300 

Monday 

#551A8B 

SAP Cloud Application Programming Model, Hybrid Testing, and Alternative DBs 

300 

Monday 

#8B4789 

Create Business Configuration Maintenance Object 

300 

Monday 

#CD6889 

Providing Authorization Control for a Business Configuration Maintenance Object 

300 

Monday 

#00008B 

Use Custom Business Configurations app 

300 

Monday 

#8B008B 

Explore additional features of the Custom Business Configurations app 

300 

Tuesday 3/10 

#68228B 

Collaborate to Build S/4HANA Extensions Using SAP Build and ABAP 

300 

Tuesday 

#7A378B 

Custom mashups in SAP Sales & Service Cloud (C4C) using SAP Build Apps 

300 

Tuesday 

#473C8B 

Empowering SAP Build Apps with OpenAI: A New Paradigm in App Development 

300 

Tuesday 

#483D8B 

More Cool Integrations for SAP Build Process Automation 

300 

Tuesday 

#27408B 

Create a CAP Service with BAS Productivity Tools 

300 

Tuesday 

#5D478B 

Expose a CAP Service to SAP Build 

100 

Tuesday 

#104E8B 

Consume a CAP Service in SAP Build Apps 

200 

Wednesday 4/10 

#8B668B 

Keep your AI service integration off the grid with SAP Private Link for Azure 

300 

Wednesday 

#00688B 

SAP Integration Suite - Hybrid Integration 

300 

 Wednesday 

#FFE1FF 

Building a Robust and Secure Connection between SAP S/4HANA and AWS with SAP BTP 

300 

Wednesday 

#4A708B 

Core XML standards every SAP Cloud Integration developer needs to know 

300 

Wednesday 

#607B8B 

Set Up Prerequisites for your SAP Integration Suite & SAP Build Apps Mission 

200 

Wednesday 

#6C7B8B 

Consume a Stripe service from SAP Open Connectors and SAP Cloud Integration to create payment transa... 

100 

Wednesday 

#6E7B8B 

Save, Filter and Get your needed data in your Integration Flow 

100 

Wednesday 

#63B8FF 

Consume a SAP Sales and Service Core API to create Sales Orders using SAP Cloud Integration 

300 

Wednesday 

#8B7B8B 

Send SMS using SAP Cloud Integration while consuming a Twilio API 

100 

Wednesday 

#68838B 

Integrate SAP Build Apps with SAP Integration Suite 

250 

Thursday 5/10 

#53868B 

AI Ethics: Implications and Challenges 

300 

Thursday 

#00868B 

Question Answering Leveraging Large Language Models 

300 

Thursday 

#7A8B8B 

Use Trial to Set Up Account for Data Attribute Recommendation and Download Postman Sample Files 

50 

Thursday 

#838B8B 

Set Up Postman to Call Data Attribute Recommendation APIs 

50 

Thursday 

#008B8B 

Use Trial to Set Up Account for Data Attribute Recommendation and Get Service Key 

50 

Thursday 

#528B8B 

Set Up the SDK for Data Attribute Recommendation 

150 

Thursday 

#668B8B 

Use the SDK for Data Attribute Recommendation 

300 

Friday 6/10 

#FFEC8B 

Metadata-driven Development with SAPUI5 

300 

Friday 

#EE3A8C 

SAP Fiori elements and SAP Fiori tools: It's time to use TypeScript! 

300 

Friday 

#D2B48C 

Equip an SAPUI5 freestyle app with the Flexible Programming Model 

300 

Friday 

#00C78C 

Set Up SAP Fiori Tools in Your Development Environment 

150 

Friday 

#F0E68C 

Set Up and Generate a New SAP Fiori App Project 

150 

Friday 

#8FBC8F 

Configure a List Report Page Using SAP Fiori Tools 

400 

FunFriday 

Foodtoberfest 

Foodtoberfest 

500  

We will have many existing tutorials from https://developers.sap.com that you can complete to earn points in Devtoberfest 2023. Each week we will announce the tutorials that go along with that week’s daily topics which you can complete for points. However, we didn't want to penalize those of you that might have already completed these tutorials in the past. Therefore, if you are registered for Devtoberfest and completed these key tutorials in the past you are granted credit automatically for those. 

 

47 Comments