In this course you will gain an overview of key features, tools and services of the SAP Business Technology Platform. You will learn about the principles of developing extensions within the SAP BTP using the SAP Cloud Application Programming [...]
  • CLD200
  • Duration 2 days
  • 0 ITK points
  • 1 term
  • Praha (26 450 Kč)

    Brno (on request)

    Bratislava (on request)

In this course you will gain an overview of key features, tools and services of the SAP Business Technology Platform. You will learn about the principles of developing extensions within the SAP BTP using the SAP Cloud Application Programming Model in Node.js. You will enrich the application with an SAP Fiori elements user interface, custom code, an external service and security features. Manual deployment of your application and automatically using a continuous integration and delivery pipeline is also part of this course. Course based on software release: SAP Business Technology Platform.

»
  • Developer
  • Application Consultant
  • Development Consultant
  • Enterprise Architect
  • Solution Architect

This course will prepare you to:

  • Use cloud native development to build extensions
  • Learn about the principles about extensibility on SAP BTP
  • Use the SAP Cloud Application Programming Model

Recommended

  • Please note: This course is aimed at participants with a technical background. In case you are new to the cloud or do not have a technical background, we recommend that you complete the Discover SAP Business Technology Platform Learning Journey before.
  • Basic knowledge of JavaScript or other programming languages used for web development
  • Basic knowledge of cloud development concepts
  • Unit 1 Setting up the CAP-Project
    • Perform the setup necessary to build your extension project
    • Use APIs to exchange information in a standardized way
    • Describe the OData standard for web-based applications
    • Explain JSON and YAML
    • Create a CAP-based service
  • Unit 2 User Interface and Business Logic
    • List the design principles and key benefits of SAP Fiori
    • Evaluate the difference between SAP Fiori and SAP Fiori Elements
    • Generate a User Interface (UI) using SAP Fiori Elements
    • Evaluate when to use event handlers
    • Explain error handling
    • Add custom business logic
  • Unit 3 External Services
    • Add and consume an external service
  • Unit 4 Manual Deployment
    • Use the Cloud Foundry Command Line Interface (CF CLI)
    • Perform a manual deployment
  • Unit 5 Authorization and Trust Management
    • Describe the SAP Authorization and Trust Management service
    • Define CDS Restrictions and Roles
    • Add the UI and approuter module to the MTA
    • Assign role collections
  • Unit 6 Automated Deployment
    • Describe the SAP Authorization and Trust Management service
    • Define CDS Restrictions and Roles
    • Add the UI and approuter module to the MTA
    • Assign role collections
Current offer
Training location
Course language

The prices are without VAT.