Course Details 

Learn and Understand how to work with SAP® BTP Build Work Zone End-to-End from Setup to Continuous Deployment

Key Highlights

Learn Configuration of SAP® Build Work Zone for SAP® Fiori® Launchpad in SAP® BTP

Build Apps in SAP® BAS and Deploy to SAP® Build Work Zone Using Destination Service of SAP® BTP

Local Mock of App in SAP® BAS with Mock Server Configuration Using UI5-Mock.YAML File

Learn the Linkage of SAP® Cloud Service Setting in Manifest.JSON and MTA.YAML Files

SAP® Build Work Zone Apps Using SAP® BTP Destination Configuration APIs

Creating Custom Role Collection in SAP® BTP Using XS-Security.JSON File

Controlling User Access to App with Custom Role Collection

Integration of BAS Development with Gitlab for Version Management System

Use of Continuous Integration and Delivery (CI and CD) Services in SAP® BTP

Building CI and CD Job with SAP® BAS, Gitlab, CI and CD Service for SAP® Build Work Zone Deployment

What We Cover in this Course — Stage-wise

Level 01

Getting Started with SAP® Build Work Zone

  • You will start by creating a Hello World SAPUI5 App in BAS and Deploy to SAP® Build Work Zone in SAP® BTP
  • Then, you will learn how to work with Destination Configuration with SAP® BTP and Use in SAP® BAS
  • Then, you will see Local Mock with Mock Server, Binding of Destination and UI5-Mock.YAML File Configuration with SAP® BAS
  • Then, you learn the use of the SAP® Build Work Zone App and how it can use the API Using the SAP® BTP Destination Settings
  • You will also see some common issues related to service names in MTA.YAML File and Manifest.JSON link
Level 02

Setting Role Collections for SAPUI5 or SAP® Fiori® Apps

  • You will first understand the concept of Role Collections, Templates and Scope in Theory
  • Then, you will Create Role Collection for the App and Create Role Collection in SAP® BTP
  • Then, you will see how you can enable and disable user Authorization to App with the Custom Role Collection
Level 03

Continuous Integration and Delivery in SAP® BTP

  • You will first see the concept in Theory and how a workflow of CI and CD happens in a Project with Multiple people involved
  • Then, you will see how to configure SAP® BAS with Gitlab for Version Control System
  • Then, you will see how to Create and Run Jobs of Deployment with CI and CD Service of SAP® BTP to SAP® Build Work Zone

Learn Step-by-Step the SAP® Build Work Zone with SAP® BAS with SAP® BTP Destination, Security and CI & CD services

Recommended For

Highly Recommended For

  • SAP® BTP Cloud Developers
  • Managers
  • Architects
  • SAPUI5 Developers
  • SAP® Fiori® Developers
  • SAP® ABAP® Developers

Pricing

One course, or everything

Enroll in this course alone, or unlock the full UI5CN library instantly with the Annual Plan.

SINGLE COURSE

Learn SAP® BTP Build Work Zone for Fiori® Launchpad in BTP

$29 $497

One-time payment, lifetime access

  • 29 videos
  • Downloadable resources
  • Completion certification
  • Lifetime access
Enroll in this course
BEST VALUE

Get it free with the Annual Plan

Unlimited access to every UI5CN course, bundle and future release — this one included from day one.

$197 / year
See the Annual Plan →

FAQ

Frequently asked questions

Everything you need to know before getting started.

Do I need prior SAP® BTP experience to take this course? ×
No prior BTP or Build Work Zone experience is required. The course starts with a Hello World SAPUI5 app in SAP® BAS and builds up step-by-step to destination configuration, mock servers, role collections, and CI/CD deployment.
Do I need a paid SAP® BTP account? +
A free trial SAP® BTP account is sufficient to follow the hands-on exercises, including SAP® Build Work Zone, Destination Service, and role collection setup. All setup steps are covered inside the course.
Will this course cover securing apps with Role Collections? +
Yes. Stage 2 is dedicated to Role Collections — covering the theory of Role Collections, Templates and Scope, creating a custom Role Collection using the XS-Security.JSON file, and enabling or disabling user authorization to the app.
Does the course cover CI/CD and version control? +
Yes. Stage 3 covers the theory of a CI/CD workflow, configuring SAP® BAS with Gitlab for version control, and creating and running CI/CD jobs to deploy directly to SAP® Build Work Zone.
Is the certificate verifiable? +
Yes. Upon completion you receive a certificate verifiable through the platform, shareable on LinkedIn or in your resume.

Get Started

Learn SAP® BTP Build Work Zone for Fiori® Launchpad, Step-by-Step and Hands-on

From Hello World in SAP® BAS to destinations, role collections, and CI/CD — join SAP® developers and architects already building on BTP.

Instructor

Ajay Nayak

Lead Instructor and CTO at UI5CN

Ajay Nayak is the Lead Instructor and CTO of UI5CN and has about 15 years of experience with Enterprise Technologies and Innovation. Previously he has worked with some of the reputed names like SAP®, Capgemini®, Skybuffer and Statoil® as a developer, consultant, architect and subject matter expert respectively. An Interesting fact about Ajay is, that he started development at a very early age of 15 and according to him, learning should be interactive and engaging. And keeping an element of fun in it can make even difficult concepts simple to understand.
For Latest and Best Offer Check Offer Page

Course curriculum

  • Getting started with SAP® Build Work Zone in SAP® BTP

  • Creating App Consuming oData APIs with Destination Setting in SAP® Build Work Zone

      Duration: 79 min
    • Creating Blank Application in SAP® BAS using Northwind oData V4 Services - Part 1

      FREE PREVIEW
    • Creating Blank Application in SAP® BAS using Northwind oData V4 Services - Part 2

    • Understanding SAP® UI5 Project Structure and Important Files

    • Using SAP® BAS Run Configuration with UI5.YAML, Mock Server and Run Destination Binding - Part 1

    • Using SAP® BAS Run Configuration with UI5.YAML, Mock Server and Run Destination Binding - Part 2

    • Using SAP® BAS Run Configuration with UI5.YAML, Mock Server and Run Destination Binding - Part 3

    • Deploying SAPUI5 List App to SAP® BTP Build Work Zone

    • Fixing the issue of the undefined in MTA.YAML File and Manifest File - Part 1

    • Fixing the issue of the undefined in MTA.YAML File and Manifest File - Part 2

  • Creating and Setting Custom Role Collection for SAPUI5 App

      Duration: 21 min
    • SAPUI5 App Role Collection Creation Process in Theory

    • Creating SAPUI5 App Role Template and Collection in xs-security File

    • Deploying App to SAP® Build Work Zone and Providing User Role Collection in SAP® BTP

  • Continuous Integration and Delivery in SAP® BTP with CI and CD Service of SAP® BTP to SAP® Build Work Zone

      Duration: 75 min
    • Understanding Continuous Integration and Delivery(CI and CD) Flow for SAPUI5 App in SAP® BTP

    • Connecting SAP® BAS with Git(Gitlab) version management system with Terminal and Source Control features - Part 1

    • Connecting SAP® BAS with Git(Gitlab) version management system with Terminal and Source Control features - Part 2

    • Connecting SAP® BAS with Git(Gitlab) version management system with Terminal and Source Control features - Part 3

    • Instantiation of Continuous Integration and Delivery Service in SAP® BTP

    • Understanding the Continuous Integration and Delivery(CI and CD) Steps of Hands-on in Theory

    • Setting up the Job, Credentials, and Gitlab Webhooks with CI and CD Service and Testing Pipeline - Part 1

    • Setting up the Job, Credentials, and Gitlab Webhooks with CI and CD Service and Testing Pipeline - Part 2

    • Setting up End-End CI and CD Pipeline with BAS, Gitlab, CI and CD Service, and SAP® Build Work Zone - Part 1

    • Setting up End-End CI and CD Pipeline with BAS, Gitlab, CI and CD Service, and SAP® Build Work Zone - Part 2

    • Summary of the Section

Reviews

5 star rating

Very useful

Vinayaka Ramesh Gundavarapu

5 star rating

Good course. Thank you.

Deepak Nair