Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

openSAP

Developing Java-Based Apps on SAP HANA Cloud Platform

via openSAP

This course may be unavailable.

Overview

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.

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 at the start of the course.

Syllabus

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
Week 6: Final Exam

Taught by

Sven Kohlhaas

Reviews

Start your review of Developing Java-Based Apps on SAP HANA Cloud Platform

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.