Skip to Content
Author's profile photo Sven Kohlhaas

Developing Java-Based Apps on SAP HANA Cloud Platform openSAP course – A Review

Hi everyone,

our new advanced openSAP course Developing Java-Based Apps on SAP HANA Cloud Platform with Martin Raepple, Former Member, Beatrice Pasche and myself, in which you can learn how to develop Java-based apps on SAP HANA Cloud Platform using the newly updated Enterprise Sales & Procurement Model (ESPM) application came to an end last week and is now available in self-paced mode. We followed the course in SCN with our document openSAP course guide – Developing Java-based Apps on SAP HANA Cloud Platform and the week guides which are linked from there. With this blog post now I would like to provide a short review from SAP HANA Cloud Platform side. The openSAP team will also publish a review in the coming weeks that will then also contain some learner statistics and feedback and which expresses their educators point of view. [Update: This blog post is now published, please find it here]

What was covered in the Developing Java-based Apps on SAP HANA Cloud Platform openSAP course?

  1. Week 1 – The ESPM Application
    1. Unit 1: Welcome and Overview
    2. Unit 2: Git and the ESPM Application
    3. Unit 3: Maven and the ESPM Application
    4. Unit 4: The App Front End
    5. Unit 5: The App Back End and Database
  2. Week 2 – Developing the ESPM Application
    1. Unit 1: Developing the JPA Model – Theory
    2. Unit 2: Developing the JPA Model – Practice
    3. Unit 3: Generating the OData Services – Theory
    4. Unit 4: Generating the OData Services – Practice
    5. Unit 5: Developing the SAPUI5 Web Application – Theory
    6. Unit 6: Developing the SAPUI5 Web Application – Practice
  3. Week 3 – Security and Identity Management
    1. Unit 1: Authentication and Authorization
    2. Unit 2: Protecting Against CSRF Attacks
    3. Unit 3: Working with the Authorization Management Platform API
    4. Unit 4: Working with Multiple Identity Providers
    5. Unit 5: Group Management
    6. Unit 6: Federated Authorization with Groups
  4. Week 4 – Collaboration and Document Service
    1. Unit 1: SAP Jam Collaboration – Theory
    2. Unit 2: SAP Jam Collaboration – Practice
    3. Unit 3: Document Service – Theory
    4. Unit 4: Document Service – Practice
    5. Unit 5: More Engagement with Gamification
  5. Week 5 – Additional Features
    1. Unit 1: API Management – Theory
    2. Unit 2: API Management – Practice
    3. Unit 3: SAP Translation Hub – Theory
    4. Unit 4: SAP Translation Hub – Practice
    5. Unit 5: SAP Splash and BUILD – A Treat for Designers *)
    6. Unit 6: Summary

*) Please note: SAP Splash and BUILD was renamed **BUILD** after this course was recorded

(Direct links to each of the videos, unit summaries and Q&A you can find in the week guides.)

Who attended the course?

If you attended the course I hope you enjoyed it as much as I did and you learned a lot. If you didn’t attend so far, it’s now available in self-paced mode so you can just go to openSAP course Developing Java-based Apps on SAP HANA Cloud Platform, enroll and do the course when it’s convenient for you.

If you didn’t get the opportunity to earn a record of achievement during the scheduled course time and would like to do so, you can reactivate the assignments and final exam by purchasing a reactivation code at SAP Store for €39. Find out more about openSAP reactivation codes.

We have also just now announced a new SAP HANA Cloud Platform openSAP course from Thomas Bieser called Extending SAP S/4HANA with SAP HANA Cloud Platform which provides you with essential knowledge and typical scenarios for extending SAP S/4HANA on-premise with SAP HANA Cloud Platform. This course will start on January 11th and run for six content weeks + one week for the final exam. The weekly effort to follow the course is about 4 hours. Don’t wait, sign up now, and you will be in the course from the start!

All the best,


Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.