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
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.
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
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.
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 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 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
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.
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 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 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.
This course was rated with 4.09 stars in average from 601 votes.
Find out more in the certificate guidelines.
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.