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,

our new advanced openSAP course Developing Java-Based Apps on SAP HANA Cloud Platform with martin.raepple, holger.bruchelt, beatrice.pasch 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,