Developing Java-Based Apps on SAP HANA Cloud Platform*

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.

Please visit the course Developing Java-Based Apps on SAP Cloud Platform (Q1/2017) to get the newer version

This course was retired in October 2023.

Self-paced since October 20, 2016
Language: English

Course information

Retired

This course was retired in October 2023.

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.

Course Characteristics

Course Content

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

Target Audience

Application developers  

Course Requirements

  • Programming skills in Java and ideally also HTML5
  • Knowledge of how to use the Eclipse IDE
  • Familiarity with the topics covered in the openSAP course SAP HANA Cloud Platform Essentials

Development Systems

If your primary interest in taking this course is getting a technical overview of the development-related capabilities of SAP HANA Cloud Platform, you do not need access to a development system. However, we realize that many of you will be interested in developing your own code, based on the instructions in the course.

Please register for the openSAP course SAP HANA Cloud Platform Essentials and complete week 1 to get an introduction to SAP HANA Cloud Platform. Sign up for your free developer account, install the necessary development tools, and more. There are a few restrictions for this free developer account, but you’ll be able to follow the course without any problems, as the instructor will use the same system as you.

About Further Content Experts

Beatrice Pasch

enter image description here

Beatrice Pasch is a member of the product management team for SAP Translation Hub.

She joined SAP in 1996 and has held various positions in support, consulting, and development, specializing in R/3 Sales and Distribution, SAP Online Store, CRM, SRM, ByD, mobile apps, and cloud technologies.


Dieter Gündisch

enter image description here

Dieter joined SAP in 2004 and worked on various projects in the SAP NetWeaver and Cloud areas, focusing on document management systems.
He is currently the product owner of the SAP HANA Cloud document service.


Holger Bruchelt

enter image description here

Holger is a member of the product management team for SAP HANA Cloud Platform, API Management.

He joined SAP in 2005, and started his career as an SAP consultant working on a number of integration projects.

Before moving to API management, Holger was involved in various integration projects that focused on SAP/Microsoft interoperability topics.

Krishna Kumar S

enter image description here

Krishna is a senior developer at P&I Technology.

He joined SAP in 2008, and started his career as a developer working on a number of integration projects.

Krishna’s current areas of expertise include SAP HANA Cloud Platform development and HCP extensions development. He is also an expert in SAPUI5.


Martin Raepple

enter image description here

As the product owner for Security and Identity Management in SAP HANA Cloud Platform, Martin Raepple is responsible for the product's security roadmap and manages the product backlog.

Prior to this role, Martin represented SAP in international standard bodies. Before Martin joined SAP in 2005, he has held positions with IBM as an IT Architect and Consultant.

Martin has over 18 years of experience in applying information technology in a wide range of industries, speaks frequently at international conferences, and authored books and articles on IT security.


Robert Horne

enter image description here

Robert Horne is a product manager working on SAP Jam. He is responsible for partner and developer enablement, focusing on the development of social work patterns that solve real business problems.

Robert has 14 years of experience in the software industry, including stops in IT, marketing, engineering, and product management. He has an extensive background in API development and supporting developer ecosystems. Robert is a frequent contributor to SCN and speaker at developer conferences.


Santosh Kikkeri

enter image description here

Santosh has 10 years of experience in a variety of roles, such as product manager, project manager, & customer success evangelist, helping SAP customers, partners, & consumers run simple.

He works in SAP’s User Experience & Design Product Management team, enabling SAP customers & partners to design better experiences for their end users with SAP Splash.

Prior to this, Santosh helped the SF 49ers football team use new insights to efficiently assess and compare players.

*) 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.

Course contents

  • Course content no longer available

  • 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
  • I like, I Wish:

    We Love Your Feedback … And Want More
  • Final Exam:

    Good Luck!

Enroll me for this course

The course is free. Just register for an account on openSAP and take the course!
Enroll me now

Learners

Current
Today
13,332
Course End
Oct 20, 2016
11,139
Course Start
Sep 07, 2016
8,607

Rating

This course was rated with 4.09 stars in average from 601 votes.

Certificate Requirements

  • Gain a Record of Achievement by earning at least 50% of the maximum number of points from all graded assignments.
  • Gain a Confirmation of Participation by completing at least 50% of the course material.

Find out more in the certificate guidelines.

This course is offered by

Sven Kohlhaas

Sven Kohlhaas is a product manager for SAP Cloud Platform and SAP HANA, focusing on evangelization and the enablement of developers from customers and partners.

He is an active member on the SAP Community, speaker at conferences, and has also held numerous workshops and hackathons around SAP Cloud Platform and SAP HANA in the past.

Sven @SAP Community
Sven @Twitter
Sven @LinkedIn