Skip to Content
Author's profile photo Sven Kohlhaas

openSAP course guide – Developing Java-Based Apps on SAP HANA Cloud Platform – week 2

Welcome

Hi everyone,

our new openSAP course Developing Java-Based Apps on SAP HANA Cloud Platform started last week, on Wednesday, September 7th 2016, and ends on Thursday, October 20th 2016. It’s a 5 week course followed by another week for the final exam. The document openSAP course guide – Developing Java-Based Apps on SAP HANA Cloud Platform – overview gives an overview over the course and has the links to all the week guides. This blog post you are reading just now will guide you through week 1 of the course and provide you with additional material, explanations or Q&A around the topic of the week. Depending on the feedback and questions inside the forum of the course I might also add additional material (e.g. videos) during and after the course to address the frequently asked questions so that you have a one-stop-shop of additional materials for this course. I hope you will enjoy the week!


Content Week 2

The topic for week 2 is Developing the ESPM Application, and this is the content you can look forward to:

  • Unit 1: Developing the JPA Model – Theory
  • Unit 2: Developing the JPA Model – Practice
  • Unit 3: Generating the OData Services – Theory
  • Unit 4: Generating the OData Services – Practice
  • Unit 5: Developing the SAPUI5 Web Application – Theory
  • Unit 6: Developing the SAPUI5 Web Application – Practice

Table of Contents

Unit 1 – Developing the JPA Model – Theory

See the video here: https://open.sap.com/courses/hcp2/items/53gzy30UDf0EywBX9iWfze


What you will learn

  • Persistence as a Service
  • Java Persistence API (JPA)
  • Involved components of the ESPM application for this implementation part
  • The JPA model of the ESPM application

Q&A

Unit 2 – Developing the JPA Model – Practice

See the video here: https://open.sap.com/courses/hcp2/items/2mDQGa1RvrceBBTRz52DlO


What you will learn

  • Recap: The JPA model of the ESPM application
  • How to initialize the EntityManagerFactory
  • How to use JPA entity annotations
  • How to edit the JPA persistence.xml file

Q&A

Unit 3 – Developing the OData Services – Theory

See the video here: https://open.sap.com/courses/hcp2/items/2mFqPs5rMFicdpKeKctBPV


What you will learn

  • Apache Olingo
  • Involved components of the ESPM application for this implementation part
  • The OData services of the ESPM application

Q&A


Unit 4 – Generating the OData Services – Practice

See the video here: https://open.sap.com/courses/hcp2/items/60RaEe22KE9t4dVjEntyim


What you will learn

  • Recap: The OData services of the ESPM application
  • How to initialize the ODataJPAContext
  • How to define function imports
  • How to register function import


Q&A

Unit 5 – Developing the SAPUI5 Web Application – Theory

See the video here: https://open.sap.com/courses/hcp2/items/2NruA0JO6E3NJgbg8kl2BU


What you will learn

  • Model View Controller (MVC) concept in SAPUI5
  • Involved components of the ESPM application for this implementation part
  • The SAPUI5 Web application of the ESPM application


Q&A

Unit 6 – Developing the SAPUI5 Web Application – Practice

See the video here: https://open.sap.com/courses/hcp2/items/2qB5obBhkO6DOuBF7Hm0s


What you will learn

  • Recap: The SAPUI5 Web application of the ESPM application
  • How to define data sources in the manifest.json file
  • How to create the main shell of the app
  • How to initialize the component with various models


Q&A

All the best,

Sven

Assigned Tags

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