Skip to content
This repository has been archived by the owner on Jun 3, 2024. It is now read-only.

Latest commit

 

History

History
54 lines (37 loc) · 8.64 KB

README.md

File metadata and controls

54 lines (37 loc) · 8.64 KB

SAP Cloud Application Programming Model

This enablement content is for Devtoberfest Week 3 : 7 September → 11 September 2020.

Here you'll find content to help you level up with the SAP Cloud Application Programming Model.

Learning by doing

In a series of videos the SAP Developer Advocates will not only introduce you to the Big Picture and the concepts of the SAP Cloud Application Programming Model (CAP), they'll also explain the steps to build your first standalone application. You will start with a very rudimentary data model and simple OData services, and then make enhancements with some server-side JavaScript (Node.js) to implement your own business logic. Finally, you'll use different database systems such as SQLite and SAP HANA Cloud for storing your data and use SAP Cloud Platform as the target runtime environment for your first CAP application.

If you have any questions when doing the exercises for this topic, you can create an issue on this repository - please make sure you use this issue template with the labels 'topic-cap' and 'question'. Thanks!

The videos are based on a series of exercises. You can follow these exercises yourself by watching the videos below, where we run through each step of each exercise. Please note that there are only videos for this week's content.There are no step-by-step guides.

Videos

We've recorded these exercises individually, for you to watch. We'll be airing them all for the first time on YouTube as premieres. Premieres are videos that appear initially on YouTube at a specific date and time, and the video author is usually there in the chat and available to answer questions on the content.

For you, this means that you can set a reminder for the premieres to get notifications of when they're going live, and then join on YouTube to watch the content together, along with your fellow developers and friends, and also with the SAP Developer Advocate responsible. This means that you can chat live with them and ask questions during the event.

Don't worry if you can't make a premiere, though! After the premiere is over, the video will be available for anyone to watch at any time after that, just like a normal YouTube video (and it will keep the same URL).

Here's what the premiere schedule looks like:

Date / Time Mon 7 Sep Tue 8 Sep Wed 9 Sep Thu 10 Sep Fri 11 Sep
0900 EDT (UTC-4) Introduction Exercise 03 Exercise 05 Exercise 07 Exercise 09
0915 EDT (UTC-4) Exercise 04 Exercise 06 Exercise 08
0930 EDT (UTC-4) Exercise 01 Exercise 10
0945 EDT (UTC-4) Exercise 02
Video Description Length
Introduction SAP Cloud Application Programming Model - The Big Picture
Monday 7 Sep at 0900 EDT (UTC-4)
ICS Download
24 mins
Exercise 01 Exercise 01 - Get to know the Development Tools
Monday 7 Sep at 0930 EDT (UTC-4)
ICS Download
06 mins
Exercise 02 Exercise 02 - Create a new CAP project
Monday 7 Sep at 0945 EDT (UTC-4)
ICS Download
12 mins
Exercise 03 Exercise 03 - Associations & adding persistence
Tuesday 8 Sep at 0900 EDT (UTC-4)
ICS Download
12 mins
Exercise 04 Exercise 04 - Loading CSV files & Rest Client usage
Tuesday 8 Sep at 0915 EDT (UTC-4)
ICS Download
08 mins
Exercise 05 Exercise 05 - Common Types & Aspects
Wednesday 9 Sep at 0900 EDT (UTC-4)
ICS Download
10 mins
Exercise 06 Exercise 06 - Enhancing the service with annotations
Wednesday 9 Sep at 0915 EDT (UTC-4)
ICS Download
09 mins
Exercise 07 Exercise 07 - Second Service & Namespaces
Thursday 10 Sep at 0900 EDT (UTC-4)
ICS Download
13 mins
Exercise 08 Exercise 08 - Custom Logic & Debugging
Thursday 10 Sep at 0915 EDT (UTC-4)
ICS Download
14 mins
Exercise 09 Exercise 09 - Introducing an app at the UI layer
Friday 11 Sep at 0900 EDT (UTC-4)
ICS Download
20 mins
Exercise 10 Exercise 10 - Deploy to SAP Cloud Platform and SAP HANA Cloud
Friday 11 Sep at 0930 EDT (UTC-4)
ICS Download
28 mins
Bonus Video Bonus Video - Stored Procedure as Action
Available Now
20 mins

Office hours sessions

In case you have anything you want to ask or discuss, relating to the content here, we'll hold a couple of hour-long "office hours" sessions in the week following the video premieres, specifically on Wed 16 Sep. They will be in the form of Zoom meetings and scheduled to allow participation from most timezones:

These office hours sessions are also in the public Google Calendar mentioned earlier.