Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
Showing results for 
Search instead for 
Did you mean: 


Hi everyone,

as announced in a previous blog post here, our openSAP course Developing Java-Based Apps on SAP Cloud Platform* (Update Q1/2017) starts next week, on Wednesday, April 5th 2017, and ends on Thursday, May 18th 2017. It's a 5 week course followed by another week for the final exam. New in this update is among others a System Preparation week which opened yesterday, 1 week before the actual course starts. In this advanced course, you’ll learn how to develop Java-based apps on SAP Cloud Platform using the newly updated Enterprise Sales & Procurement Model (ESPM) application. With the ESPM app, we’ll demonstrate the end-to-end process for developers to leverage the capabilities of SAP Cloud Platform for Java-based apps.

During the first two weeks of this course, you’ll learn how to develop the OData services and Java Persistence API (JPA) model with the database connection in the back end of the ESPM app. You’ll also learn how to develop the SAPUI5 web app part in the front end of the application. Security, always an important topic in the cloud, will feature in week 3 of the course. And in weeks 4 and 5, we’ll look at many additional SAP Cloud Platform services that are used in the ESPM app, such as SAP Jam Collaboration, SAP Cloud Platform Document service, SAP Cloud Platform API Management, and more. This course was updated with an additional mobile scenario for the ESPM app using SAP Cloud Platform Mobile Services.

To follow all the units effectively, you should have completed the openSAP course SAP HANA Cloud Platform Essentials. The course content assumes that you’re already familiar with the concepts and technologies introduced there.

The registration, learning content, and final exam are free of charge. You can also practice working on the platform using a free developer account. We’ll explain how you can access this in the System Preparation, which opens 1 week before the actual course starts.

Week Guides

This document will guide you through the course. For each week we'll publish a blog post that is related to the corresponding week of the course. Those documents will provide you with additional material, explanations or FAQ around the topic of the week. Depending on the feedback and questions inside the forum of the course I might also add additional material (e.g. other blog posts, videos, ...) during and after the course to address the frequently asked questions so that you have a one-stop-shop for this course. I hope you will enjoy the course!


Weeks of the course
Week 0 - System Preparation
Week 1 - The ESPM Application
Week 2 - Developing the ESPM Application
Week 3 - Security and Identity Management
Week 4 - Collaboration and Document Service
Week 5 - Additional Features


We also have a Enterprise Sales and Procurement Model (ESPM) Installation Guide with screenshots, have a look!


All the best,


*) Please note: SAP has announced that SAP HANA Cloud Platform is being renamed to SAP Cloud Platform. You can read more about the reasons behind the change and what you can expect in the official SAP Press Release.