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 new openSAP course Developing Java-Based Apps on SAP HANA Cloud Platform starts next week, on Wednesday, September 7th 2016, and ends on Thursday, October 20th 2016. It's a 5 week course followed by another week for the final exam. In this advanced course, you’ll learn how to develop Java-based apps on SAP HANA 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 HANA 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 HANA Cloud Platform services that are used in the ESPM app, such as SAP Jam Collaboration, SAP HANA Cloud Platform, document service, SAP HANA Cloud Platform, API management, and more.

To follow all of 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.

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 Q&A 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 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

Complementary installation guides for Week 1

Part 1 :

Part 2 :

All the best,