SAP ABAP on Cloud RAP, OData Services, UI5 Fiori App on BAS

SAP ABAP on Cloud - RESTful ABAP Programming, SAP OData Services Development, SAP UI5 Fiori Freestyle App Developed BAS

SAP ABAP on Cloud RAP, OData Services, UI5 Fiori App on BAS
SAP ABAP on Cloud RAP, OData Services, UI5 Fiori App on BAS

SAP ABAP on Cloud RAP, OData Services, UI5 Fiori App on BAS udemy course free download

SAP ABAP on Cloud - RESTful ABAP Programming, SAP OData Services Development, SAP UI5 Fiori Freestyle App Developed BAS

SAP ABAP on Cloud (RAP) - RESTful ABAP Programming.

SAP OData Services Developement - SAP Back-end Development.

SAP UI5 FIORI APP Development using BAS - Business Application Studio.

140 + QAs with Detailed Explanations based on RAP and OData.


if you are working as an ABAP consultant, and want to enhance your development skills, then this course is just for you.

These days, Organisations prefer the candidates who are multi-skilled. Only ABAP development is not enough, you need to be multi-skilled, so this is going to be a very good combination i.e.

                                                       ABAP DEVELOPMENT + UI5 BACK-END DEVELOPMENT.


If you want to be Unique and want to stand out from the crowd,

then this course SAP OData Services (SAP UI5 Back-end) Developement is for you.


Requirements for ODATA Services Development :---

  • BASIC Core ABAP Concepts.

  • BASIC OOPS ABAP Concepts.

  • Dedication to Learn.

  • Back-end Server access to practice.

Requirements for UI5 FIORI App Development  using BAS (Business Application Studio) :---

  • Already Covered in this course. so no Requirements.

Requirements for SAP ABAP on Cloud (RAP) - RESTful ABAP Programming.:---

  • ABAP Programming knowledge.

  • Concepts of OOPS.

  • Basics of CDS Views will be good to go.

  • Needs to have Eclipse tool with ADT.

Course content :---


*SAP ABAP on Cloud (RAP) - RESTful ABAP Programming.*

  • Set up Eclipse Tool with ADT.

  • Composition Tree upto 3 Level on standard DB Tables.

  • Annotations --> @UI.headerInfo, @Consumption.valueHelpDefinition, @UI.facet, @objectModel etc.

  • Metadata Ext.

  • Behavior Def & Projection.

  • Additional Binding.

  • Optimistic Concurrency Control.

  • Early Numbering.

  • Factory Data Action.

  • Non-Factory Data Action.

  • Determination on modify.

  • Determination on save.

  • Side effects.

  • Validations.

  • Static Feature Control.

  • Dynamic Feature Control.

  • Managed with Additional Save.

  • Managed with Unmanaged Save..

  • Unmanaged Scenario with CRUD Operations.


*ODATA SERVICES DEVELOPMENT *


  • OData service development using Map to Data Source Method.

  • OData service development using ABAP Workbench (recommended).

  • Stub Implementations (Create, Update, Delete, getEntity, getEntityset).

  • Query Options ($orderby, $top, $skip, $batch, $expand, $filter, $inlinecount).

  • Create Entity importing from Manually, DDIC, RFC, Search Help.

  • Single Function Import & Multiple Function Imports..

  • HTTP Method :- Get, Update, Delete, Put, Patch, Merge.

  • many other miscellaneous concepts.

* Pre Requisite for UI5 Fiori App Developement - HTML, CSS, JS *


  • Basics of HTML.

  • Forms in HTML.

  • Basics of CSS.

  • DOM & Embedd Java Scripts in HTML Document.

  • User defined Functions (Internal & External).

  • Create Dynamic & Static buttons, onload & onclick events, Manipulation of HTML Elements

  • Validation of HTML Form Data.

  • Pre defined JS Objects.

  • User Defined JS Objects.

  • User defined Prototype.

  • Regular Expressions in JavaScript.

  • JQuery.

* UI5 Fiori Freestyle App Developement using BAS - Business Application Studio *

  • SAP BTP Trail Account Setup.

  • Create 1st App.

  • Start Making Use of UI5 Controls using Text Editor.

  • Use of UI5 Control Through Layout Editor.

  • Make use of Multiple Libraries’ controls using Alias.

  • Simple Form with placeholder, Buttons, drop down fields, i18n Binding.

  • MVC Design Pattern.

  • Models, its Types & Steps to Create Models.

  • View Types.

  • Controller Lifecycle Hooks.

  • Data Binding Modes & Types, Rule to get the DATA Address.

  • Pull Data from Odata Service to JSON Model,& Display.

  • Formatter.

  • Custom CSS Class.

  • Make Input field as Mandatory Input Field.

  • Input Field Validation.

  • Message Box (Alert, Warning, confirm, error, info, success)

  • Fragment -- Attach F4 help with input field using Fragment

  • Cloud Connector & Destination.

  • oData Model vs Json Model.

  • Download Table data into Excel file.

  • Filter, Sort operations.

  • Navigation between Views with Data.

  • Route Pattern Mode.

  • UI controls' visibility changing Dynamically.

  • Validations.

  • CRUD Q Operations.

  • Create Records by uploading data from Excel File.

  • Displaying Data through Navigation Property.



Disclaimer : We are not an affiliate of SAP AG. SAP is a trademark of SAP AG. SAP AG is not the publisher of this training material and is not responsible for it in any aspect. We are not affiliated with, sponsored, endorsed or licensed by, or otherwise related to SAP SE or any of its affiliates (“SAP”). We don't not provide official SAP training courses or certifications and does not provide any access to SAP software. SAP and its product names, including HANA, S/4HANA, HYBRIS, and LEONARDO are trademarks or registered trademarks of SAP in Germany and other countries. SAP AG IS NEITHER THE AUTHOR NOR THE PUBLISHER OF THIS PUBLICATION AND IS NOT RESPONSIBLE FOR ITS CONTENT.