Application Development for SAP HANA Classroom Live Atlanta, GA February 18, 2020

Price: $3,000

This course runs for a duration of 3 Days.

The class will run daily from 9:00am EST to 5:00pm EST.

Class Location: Atlanta - Atlanta, GA.

Enroll today to reserve your spot!

Space is limited. Enroll today.

Enroll Now


Skills Gained

  • This course will prepare you to:
       -develop software applications running on the SAP HANA Platform.

Who Can Benefit

  • Developer
  • Developer Consultant

Course Overview

  • This course is the natural starting point to learn "native" software development for the SAP HANA Platform. Native means "independent from the ABAP world", the whole application runs based on the SAP HANA platform, no SAP NetWeaver Application Server is used.
  • Native applications run based on the SAP HANA extended application services, advanced model (XS Advanced), the application server, natively available in the SAP HANA Platform.
  • Due to the similarity of the two architectures, Native applications al run in the SAP Cloud Platform, within the Cloud Foundry application server. This course also fits in case you plan to develop applications for the SAP Cloud Platform. Specific exercises are included to show the way to move applications across the two environments.
  • The basis of Application Development on the deprecated SAP HANA XS Classic application server (still part of the SAP HANA Platform) are also provided, as a useful piece of information for migrating the existing applications from SAP HANA XS Classic to SAP HANA XS Advanced.
  • Along the course, you will be guided to "break the ice" with all the development tools and development languages used to realize the different parts of a software application in SAP HANA:
    • The persistency layer, based on Core Data Services
    • the client-server communication services, based on Node.js and XSODATA
    • the user interface, based on SAPUI5
  • At the end, you will be able to code simple, but fully functional SAP HANA Software Applications.
    • Table of contents:
    • Unit 1: Introduction to SAP HANA
    • Unit 2: Development Tools
    • Unit 3: The Development Project
    • Unit 4: The Persistence Model
    • Unit 5: OData Services
    • Unit 6: Building UIs with SAPUI5
    • Unit 7: SQLScript
    • Unit 8: Server-Side JavaScript (Node.js)
    • Unit 9: Application Deployment
    • Unit 10: Authorization in the SAP HANA Database
    • Unit 11: Application Development in XS Classic


  • Essential:
    • Experience of Object Oriented software development
    • Experience with database development and SQL query language
  • Recommended:
    • Experience of Web development
    • Experience with JavaScript development language

Other Available Dates for this Course

Virtual Classroom Live
June 08, 2020

3 Days    9:30am EST - 5:30pm EST
view class details and enroll
Virtual Classroom Live
August 10, 2020

3 Days    9:30am EST - 5:30pm EST
view class details and enroll