Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SAP BTP Training - From Basics to Advanced [Hands-on]
Bestseller
Rating: 4.3 out of 5(3,496 ratings)
21,486 students

SAP BTP Training - From Basics to Advanced [Hands-on]

Start your SAP BTP Cloud journey From BTP concepts To Development of Full-Stack Fiori Application with CAP & HANA Cloud
Last updated 1/2026
English

What you'll learn

  • Learn SAP BTP, SAP CAP, SAP HANA Cloud. Step by step detailed guide for beginners to Create SAP CAP Fiori application from scratch using BTP, HANA Cloud & CAP
  • Introduction to SAP Business Technology Platform (BTP)
  • Understand about - Offerings, Use-Cases, Services, Advantages and Pricing Model of SAP BTP
  • Explore 'SAP BTP Cockpit' to understand - BTP Global Account & Directory, Entitlement Assignments, Boosters
  • Explore 'SAP BTP Subaccount' to understand - Service Marketplace, Service Instances & Subscriptions, Cloud Foundry Spaces & Quota Plan, HTML5 App, Org Members
  • Understand the 'Security' concepts like Role Collections, Roles, Users and 'Connectivity' concepts like Destinations, Cloud Connectors
  • Explore 'SAP BTP Space' to understand - Space level deployed applications, SAP HANA Cloud, Routes, Events, Space Members
  • Create SAP HANA Cloud Instances - SAP HANA Database Instance and Data Lake Instance
  • Walkthrough of Programming Model of BTP - SAP Cloud Application Programming (CAP) & Development Environment of BTP - SAP Business Application Studio (BAS)
  • Learn to Create & Configure the CAP project and Prepare CAP project for Development
  • Understand the important files of CAP Project - MTA (Multi-Target-Application), package_json & package-lock_json file
  • Create HANA Database Service Instance & Bind CAP Project to it
  • Create Database Entities & Service Interfaces and deploy database artifacts to HANA Cloud Database
  • Walkthrough of SAP HANA Database Explorer & Load data into HANA Cloud DB tables
  • Bind CAP Services to HANA Cloud to test the CAP services locally
  • Build & Deploy CAP Project to test the deployed applications at space level
  • Create Fiori Application & Test it locally. Build & Deploy the Fiori App & Test it in BTP
  • Configure Approuter & Adding XSUAA Configuration. Understand Authentication Vs Authorization
  • Apply Security to Fiori App - Roles, Role Collections
  • Working with Postman to test Fiori App - Create & Manage Role Collections to test CRUD operations
  • Create SAP Fiori Application using Fiori Annotations. Add OData Draft Annotation & Test CRUD functionalities in Fiori App
  • Implement Value Help Annotation and Test it. Know use of 'redirection target' syntax at service entity level

Course content

7 sections45 lectures7h 11m total length
  • Introduction to the Course5:35

Requirements

  • Basic Understanding of SAP

Description

This course will definitely help you to start your SAP BTP Cloud journey starting from the BTP concepts to the Development of Full-Stack Fiori Application with CAP Model & HANA Cloud.

The course is carefully designed and topics have been explained in detail, step-by-step and simple manner.

Course Goals -

  • Learn about SAP BTP, SAP CAP Model & SAP HANA Cloud Database

  • Create a CAP Project from scratch to learn the creation of Database & Service Entities, Deploying them to SAP HANA Cloud, Test the CAP Service Entities locally

  • Create, Build & Deploy 'Full-Stack Fiori Application' from scratch using SAP BTP, CAP Model & SAP HANA Cloud

  • Apply Security concepts to Fiori Application. Configure Approuter & Adding XSUAA Configuration.

  • Create SAP Fiori Application using Fiori Annotations - Use of OData Draft Annotation, Value help Annotation

  • Working with POSTMAN and testing deployed CAP Applications.

Concepts you will learn -

  • About SAP BTP - Offerings, Use-Cases, Services, Advantages and Pricing Model

  • What is SAP CAP ?  What is SAP HANA Cloud ? What is BAS ?

  • Understand important development files of CAP Project - mta.yaml , package.json & package-lock.json files

  • 'Security' concepts - Role Collections, Roles, Users and 'Connectivity' concepts - Destinations & Cloud Connectors

  • Boosters at BTP Global Account level, Cloud Foundry Spaces & Quota Plan

  • Understand Approuter & XSUAA, Understand Authentication Vs Authorization

You will learn step-by-step -

  • Step by step detailed guide for beginners to Create SAP CAP Fiori application from scratch using BTP, HANA Cloud & CAP

    • Learn to Create & Configure the CAP project and Prepare CAP project for Development

    • Create HANA Database Service Instance & Bind CAP Project to it

    • Create Database Entities & Service Interfaces and deploy database artifacts to HANA Cloud Database

    • Work with SAP HANA Database Explorer & Load data into HANA Cloud DB tables

    • Bind CAP Services to HANA Cloud to test the CAP services locally

    • Build & Deploy CAP Project to test the deployed applications at space level

    • Create Fiori Application & Test it locally. Build & Deploy the Fiori App & Test it in BTP

  • Applying Security to Fiori Application (Authentication & Authorization)

    • Configure Approuter & Adding XSUAA Configuration

    • Apply Security to Fiori App - Roles, Role Collections

  • Working with Postman to test Fiori App

    • Create & Manage Role Collections to test CRUD operations

  • Create SAP Fiori Application using Fiori Annotations.

    • Add OData Draft Annotation & Test CRUD functionalities in Fiori App

    • Implement Value Help Annotation and Test it. Learn to use of 'redirection target' syntax at service entity level.

Who this course is for:

  • Students or Employees who want to learn SAP BTP
  • Any SAP Consultant
  • Developer, Tester, Solution Architect, Business User