openSAP course guide – Developing Java-Based Apps on SAP HANA Cloud Platform – week 5
Welcome
Hi everyone,
our new openSAP course Developing Java-Based Apps on SAP HANA Cloud Platform started four weeks ago, 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 5
The topic for week 5 is Additional Features, and this is the content you can look forward to:
- Unit 1: API Management – Theory
- Unit 2: API Management – Practice
- Unit 3: SAP Translation Hub – Theory
- Unit 4: SAP Translation Hub – Practice
- Unit 5: SAP Splash and BUILD – A Treat for Designers *)
- Unit 6: Summary
*) Please note: SAP Splash and BUILD was renamed **BUILD** after this course was recorded
Table of Contents
Unit 1 – API Management – Theory
See the video here: https://open.sap.com/courses/hcp2/items/6848EtM3PILwdVRNVibchM
What you will learn
- Why are more and more companies using API Management?
- What is API Management?
- How does SAP HCP, API Management fit in your landscape?
- What are core components of SAP HCP, API Management?
Additional links
- Free Trial of SAP API Management on HANA Cloud Platform is available now!
- How to use SAP API Management on HCP Trial
- API Management | SAP HANA Cloud Platform
- SAP APIs and API Management
- SAP API Management – YouTube
Q&A
- …
Unit 2 – API Management – Practice
See the video here: https://open.sap.com/courses/hcp2/items/2Jw2FwDyy9pCiVTf9BqQXW
What you will learn
- How to enable SAP HCP, API Management
- How to create a simple API Proxy
- How to work with the Policy Designer to protect the API Proxy
- How to use Analytics features in SAP HCP, API Management
Additional links
- Free Trial of SAP API Management on HANA Cloud Platform is available now!
- How to use SAP API Management on HCP Trial
- API Management | SAP HANA Cloud Platform
- SAP APIs and API Management
- SAP API Management – YouTube
Q&A
- …
Unit 3 – SAP Translation Hub – Theory
See the video here: https://open.sap.com/courses/hcp2/items/2ZEDSbWPlfXmAUW8zzZPkq
What you will learn
- What SAP Translation Hub is
- What the benefits of using SAP Translation Hub are
- What the use cases for SAP Translation Hub are
- What the non-ABAP use case is in detail
Additional links
- SAP Translation Hub
- SAP HANA Cloud Platform documentation – SAP Translation Hub
- SAP Globalization Services
- Tutorial: Translating Java-Based Apps on SAP HCP with SAP Translation Hub
- Tutorial Overview: Translate an HTML5 App with SAP Translation Hub
- Localizing your SAPUI5 app | SAP
Q&A
- …
Unit 4 – SAP Translation Hub – Practice
See the video here: https://open.sap.com/courses/hcp2/items/2yjowqYCq8cBHVh1Ql6Xzf
What you will learn
- How to enable SAP Translation Hub
- How to create a translation project with SAP Translation Hub
- How to edit translation proposals
Additional links
- SAP Translation Hub
- SAP HANA Cloud Platform documentation – SAP Translation Hub
- SAP Globalization Services
- Tutorial: Translating Java-Based Apps on SAP HCP with SAP Translation Hub
- Tutorial Overview: Translate an HTML5 App with SAP Translation Hub
- Localizing your SAPUI5 app | SAP
Q&A
- …
Unit 5 – SAP Splash and BUILD – A Treat for Designers
See the video here: https://open.sap.com/courses/hcp2/items/6TY3mUtxEEvyhb7snMuKZS
What you will learn
- How SAP Splash can help you design better experiences for end users
- Where you can learn more about UX best practices
- How to create interactive prototypes
- How to get feedback from end users
- How to jump-start development without writing a line of code
Additional links
- BUILD
- BUILD (@buildwithbuild) | Twitter
- BUILD App – YouTube
- GitHub – SAP/BUILD: BUILD is an open-source, cloud-based and social platform that enables users, even those with no UI d…
Q&A
- …
Unit 6 – Summary
See the video here: https://open.sap.com/courses/hcp2/items/2EuOnhkD9IciF1WjFyP6x7
What you will learn
- What you’ve learned in this course
- Week 1 – The ESPM Application
- What the capabilities and benefits of the Java runtime are
- What the ESPM application is
- How to work with Git
- How to work with Maven
- How to use the ESPM application
- What the parts of the ESPM application are
- Week 2 – Developing the ESPM Application
- What is important when developing the JPA model
- How to develop the JPA model
- What is important when developing the OData services
- How to develop the OData services
- What is important when developing the SAPUI5 web application
- How to develop the SAPUI5 web application
- Week 3 – Security and Identity Management
- How to do authentication and authorization
- How to protect against CSRF attacks
- How to work with the Authorization Management Platform API
- How to work with multiple identity providers
- How to do group management
- How to use federated authorization with groups
- Week 4 – Collaboration and Document Service
- What is important when integrating SAP Jam Collaboration
- How to integrate SAP Jam Collaboration
- What is important when integrating the document service
- How to integrate the document service
- Week 5 – Additional Features
- What is important when integrating API management
- How to integrate API management
- What is important when using SAP Translating Hub
- How to use SAP Translation Hub
- What is important when using SAP Splash and BUILD
- How to use SAP Splash and BUILD
- Week 1 – The ESPM Application
Additional links
- Learn more
- The next step: Cloud Foundry services as beta on SAP HANA Cloud Platform
- The road ahead with SAP HANA Cloud Platform and Cloud Foundry – SAP TechEd Strategy Talk of the week
- HCP – The big picture
- Deploying a Python/Django webapp to SAP HANA Cloud Platform, starter edition for Cloud Foundry services
- Running Drupal on beta of HCP Cloud Foundry services
- A Fiori App backed by Cloud Foundry based OData Service
- Stay up-to-date
Q&A
- …
All the best,
Sven