Skip to content
UdemySAPPaid courseAll LevelsCertificate

SAP BTP Training - From Basics to Advanced [Hands-on] (Udemy.com)

Start your SAP BTP Cloud journey From BTP concepts To Development of Full-Stack Fiori Application with CAP & HANA Cloud

Created by: SAP TutorPro

Last updated January 2026

icon
What you will 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

How it compares

Against the other 220 rated Udemy courses in SAP on CourseDuck:

  • Rating4.3 out of 5higher than 38% of them
  • Reviews3,692#38 of 221 by number of reviews
  • Length7.2 hoursshorter than 53% of them
  • Last updatedJanuary 2026more recently than 72% of them

icon
Course 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.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

SAP TutorPro

SAP TutorPro is a team of highly experienced SAP consultants in the areas of SAP Cloud, BTP, CAP, SAC, ABAP on HANA etc. Our courses are carefully designed and topics have been explained in detail, step-by-step and simple manner. Courses are hands-on oriented with strong emphasis on practical approach, assignments and practice.

In this era of cloud technology, it's a high time for SAP professionals to embark their cloud journey. So it's our honest attempt to help the SAP community in their SAP Cloud journey through our courses which are majorly focusing on SAP Cloud topics like BTP, CAP Model, SAC, WF Management, Business Rules etc...

icon
More SAP courses

$11.99

$12.99

$16.99

$69.99

$10.99

$59.99

icon
Reviews

4.3

3,692 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Sagar Sahebrao Khawashi on 8/21/2026

a separate video of a short review specific to that section should be made and should be added to at the end of the section.

By Kasif Shameem on 8/7/2026

Should explain why each of menu items are to be created. Like give examples of why subaccount is needed etc..

By Mohan Patharapilli on 6/25/2026

Very clear and informative. and good explanation of the concepts along with practical demonstration.

By Martin Maletti on 6/22/2026

This was the most complete SAP BTP course I've done by far in Udemy. Very well explained and with real use cases. Thank you very much for this complete and well explained course.

By Kunal Bisht on 6/10/2026

The course as foundation knowledge is good. But I found that the instructor has made this course in 2023 and it needs to be updated for 2026 because while following the steps, errors were popping up. overall its good and the content just need a little bit update. Also instructor needs to reply to the students query. I saw that he has not replied for a long time.

By Paul Valle on 4/29/2026

Excellent SAP BTP for beginners, the pace was good and the explanations clear and the projects made the learning easy.

By Sravana Duddipudi on 3/9/2026

while i am trying to practice SAP Build workzone standard subscription is failing continuously

By Niraj Bothra on 2/25/2026

He is just going through all the options without properly explaining properly from functional perspective or a beginner for SAP BTP

By Ram Todamal on 2/22/2026

IT WAS NICE COURSE, DESIGNED IN WELL STRUCTURED MANNER AND EASIER TO LEARN.

By Anonymized User on 2/3/2026

It helped me a lot to understand much better the BTP components and how to use it to develop some apps

Showing all 10 reviews on CourseDuck

Read all 3,692 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100