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

  • Level 2: Understanding SAP® BTP, SAP® Cloud Foundry and SAP® Kyma with a Sample Usecase

      Duration: 43 min
    • Sample Usecase of Sales Lead App to Understand SAP® BTP - Part 1

    • Sample Usecase of Sales Lead App to Understand SAP® BTP - Part 2

    • Understanding Overview of SAP® Cloud Foundry and Usage With Sales Lead App Example - Part 1

    • Understanding Overview of SAP® Cloud Foundry and Usage With Sales Lead App Example - Part 2

    • Understanding Overview of SAP® Kyma Environment in SAP® BTP

    • Understanding Functionality of SAP® Kyma Environment in SAP® BTP

    • Ask Your Question

  • Level 3A: Understanding SAP® BTP Account Structure, Service Marketplace, Quotas, Binding, User Management and More

      Duration: 41 min
    • SAP® BTP Account Overview - What we will Cover in this Section

    • Creating a New Free Trial Account in SAP® BTP, What is Global Account, Subaccount and Space

    • SAP® BTP Account Structure - Global Account Functionalities and Associations

    • SAP® BTP Account Structure - Subaccount, Space, Region, Space and Members Functionalities and Associations

    • Creating a New Subaccount, What is Quota and Unit

    • Getting Familiarity with Different Service Types, Enabling Cloud Foundry and Creating Space

    • Getting Familiarity Services Marketplace, Instances, Key, Binding, Apps and User Management - Part 1

    • Getting Familiarity Services Marketplace, Instances, Key, Binding, Apps and User Management - Part 2

    • SAP® BTP Account Structure for Usage in Organizations

    • Summary of SAP® BTP Account Overview Section

    • Ask Your Question

  • Level 3B: Hands-on SAP® Cloud Foundry CLI Commands, Apps, Deploying Apps, YAML File, Cloud MTA Builder and More

      Duration: 68 min
    • Download Notes of CF CLI Steps, Links and Commands

    • Hands-on - Installing CF CLI From the Installer File

    • Hands-on CF CLI Commands: Version, Login and Marketplace

    • Hands-on CF CLI Commands: Buildpacks, List all Apps, Start and Stop Apps

    • Hands-on CF CLI Commands: Scale Up and Scale Down Apps

    • CF CLI Pointers for more Commands and Overview of Sales Lead Info App

    • Overview and Functionality of Sales Lead App, Downloading and Pushing App to SAP® Cloud Foundry With App name

    • 3 Different Types of Apps Deployment Commands With App name, with Manifest.YAML and With MTA.YAML(or YML)

    • Creating Manifest.YAML file and Pushing App to SAP® Cloud Foundry with Manifest.YAML

    • Overview of SAP® Cloud MTA Builder Tool

    • Creating an MTA.YAML File With a Simple Custom task

    • Building App with Cloud MTA Builder and Deploying App to SAP® Cloud Foundry

    • Summary of the Section of CF CLI Hands and App Deployment

    • Ask Your Question

  • Level 3C: Hands-on SAP® Kyma Hello World Example

      Duration: 26 min
    • Enabling up Kyma Environment in SAP® BTP

    • Adding Developer and Admin Roles to your user and starting Kyma Dashboard

    • Understanding what are Functions and Pods, Creating a Hello World Service and Expose via API

    • What are Event, Context, and Checking Values in Logs, Resources to Learn Kyma

    • Summary of the Section and Level

    • Ask Your Question

  • Level 4: Hands-on Application Development with NodeJS Sales App and PostgreSQL Cloud Service as Backend, Service Binding, @sap/env and More

      Duration: 98 min
    • Starting Code

    • Final Code

    • Objective of this Section and Understanding Application and Service Binding in Theory

      FREE PREVIEW
    • Creating an Instance of PostgreSQL Service in SAP® BTP

    • Next Steps for Application and DB Service Binding

    • Service Key of a Service Instance and Use of @sap/xsenv

    • Creating a New Service Key from CLI and Using it in default-env.json for Local Testing

    • Adding the Template Code of DB Connection and Concept of VCAP Environment Variable

    • Extracting VCAP Variables from default-env.json using require() and using it in the DB Connection

    • Pushing App to Cloud for Testing and Replacing require() with @sap/xsenv

    • Using xsenv's getService() to filter by tag and load service Credentials in VCAP Variables

    • Pushing App to SAP® BTP, facing error, fixing Code with Service Binding and adding Tag to Service

    • Getting DB Connection Success, seeing VCAP Variables of an App and Next Steps

    • Putting the Express Based API Code to Complete App and Deploy the App to SAP® BTP

    • Fixing the Error of EJS and Pushing the App again to SAP® BTP

    • Testing the Final App Feature and APIs in SAP® BTP

    • Summary of this Section and Level

    • Ask Your Question

  • Level 5A - Overview of Steps and Creating oData APIs in S/4 HANA® Systems for Consumption in Cloud App

      Duration: 36 min
    • Download Notes for Application and On-Premise Connection

    • Download Notes and Link of Creating API in S4 On-Premise System

    • Starting Code

    • Final Code

    • What we are going to do in this Level and Overview Architecture

      FREE PREVIEW
    • Understanding 3 ways we are going to Create our Application Connection for Data

    • Establishing Connection to Eclipse from SAP® On-Premise System

    • Creating Sales Lead Table and Data-loader Class for On-Premise System

    • Creating CDS View to Expose Sales Lead Data as oData APIs

    • Exposing oData APIs of CDS View Using Service Maintenance

    • Ask Your Questions

  • Level 5B - Direct Connection of Application with oData APIs with Public IP Address

      Duration: 32 min
    • Understanding Scenarios we are Going to Perform

    • Developing the GetData Module for Axios Call to On-Premise System

    • Integrating Data With Front-End Application and Testing the App

    • Fixing Error and Deploying App to SAP® Cloud Foundry

    • Ask Your Questions

  • Level 5C - Connection of Application with oData APIs Using Destination Service of SAP® BTP

      Duration: 72 min
    • Adding VCAP_SERVICES entry of our XSUAA Service in default-env.json

    • Adding VCAP_SERVICES entry of our DESTINATION Service in default-env.json

    • Adding Destination of our On-Premise System in our SAP® BTP

    • Developing Code to Call XSUAA Service to Provide us Access Token

    • Using XSUAA Token to Call Destination Service to Acquire Destination details and Facing Error

    • Fixing Code of XSUAA Token Generation, Completing the App Development and Testing

    • Deploying App to SAP® BTP and Testing the App

    • Summary of this Section

    • Ask Your Questions

  • Level 5D - Connection of Application with oData APIs Using Destination Service of SAP® BTP using Cloud Connector Connectivity Services

      Duration: 64 min
    • What we will do next and Starting Cloud Connector in S4® HANA® System

    • Establishing Connection from SAP® Cloud Connector and SAP® BTP

    • SAP® Cloud to On-Premise Mapping and Exposing Services Via Cloud Connector

    • Creating Destination in SAP® BTP to reach SAP® On-Premise System via Cloud Connector

    • Creating Service Key for Connectivity Service in SAP® BTP

    • Developing Code to Acquire Token from the Connectivity Service

    • Developing Code to Call Cloud Connector Service with Bearer Token and Basic Authentication

    • Fixing Issue and Acquiring Connection Details and Facing Timeout Error

    • Fixing Virtual Host Pattern Error and Deploying Apps and Testing Final App

    • Summary of the Section

    • Ask Your Questions

Reviews

5 star rating

Very easy to follow!

sujit sharma

Comprehensive Course, Great experience to get it trained through UI5CN and to explore upgrade and acquire knowledge.

Comprehensive Course, Great experience to get it trained through UI5CN and to explore upgrade and acquire knowledge.

Read Less
5 star rating

Awesome!!!

Sonal Sharma

Simple and well explained

Simple and well explained

Read Less
5 star rating

So Far About

Namachivayam Gnanaguru

Thanks for explaining in detail about SaaS, PaaS, IaaS and CloudFoundry and Kyma. Also the Horizontal and Vertical expansion. - Shiva

Thanks for explaining in detail about SaaS, PaaS, IaaS and CloudFoundry and Kyma. Also the Horizontal and Vertical expansion. - Shiva

Read Less
5 star rating

Great Course

Hakan Asikoglu

Very easy to understand!

Very easy to understand!

Read Less
5 star rating

Concise and very clear.

Adam Adam Erryahi

Clear and precise explanation on what is needed. Highly recommended

Clear and precise explanation on what is needed. Highly recommended

Read Less