UI5 and Fiori App Development On BAS With OData
UI5 and Fiori App Development On BAS With OData
UI5 and Fiori App Development On BAS With OData
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
● Will be able to work on both development and maintenance projects on SAP Fiori
● Get used to latest tools and services offered by SAP to Develop Apps
Highlights:
Newest Concepts | Top notch tooling like BAS- Business Application Studio
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
2
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
Getting Started
HTML 5
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
3
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
External style
Understanding the Box Model
Understanding What is Responsive Web Design
Concept of Classes in CSS
Styling Using ID’s, Child Selectors and pseudo classes
Styling an HTML page using CSS
Introduction to JavaScript
Understanding the Syntax of JS
Understanding Naming Convention in JS
Describing the Ways of Using JS
Inline JS
Internal JS
External JS
Types of JS
Client-side JS
Server-side JS
Introduction to Console
Variables and Data Types
Understanding Different Data Types
Operators
Integer
String
Float
Object
Events
Concept of Functions in JS
Functions with Parameters
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
4
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
jQuery
Introduction jQuery
Concept of Write less and Do more in jQuery
Understanding the Syntax of jQuery
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
5
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
6
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
What is Ui5
Understanding the Structure of UI5 framework
Concept of SAPUI5 components
Design Time Components
Run Time Components
How UI5 framework is structured
Understanding the Use of SAPUI5 SDK (Software Development
Kit)
Understanding how to use
Constructors
Properties
Aggregation
Association
Events
Methods
Basic Idea of Object-oriented programming
Concept of Association, Aggregation and Composition in OOP’s
Understanding the Control Hierarchy
How to use Parent Class
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
7
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
What is XML?
Syntax of XML
How an XML View is created?
Understanding the use of namespace in xml View
Advantages of using XML Views
Creating a Simple form using xml and aggregations
Models in UI5
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
8
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
Binding in UI5
What is Binding?
Understanding Types of Binding
Property Binding
Expression Binding
Aggregation Binding
Element Binding
What are Binding Modes?
Understanding types of Binding Modes
One Way
Two Way
One Time
Use Case of Expression Binding in UI5
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
9
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
Input Field
Selection Field
Text Field
Check Box, etc.
Event handling in Table in UI5
Understanding Debugging and Troubleshooting using Console
in Browser window
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
10
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
Introduction to Fiori
List UI Control
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
11
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
12
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
Delete
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
13
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
Fiori Architecture
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
14
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
OData Basics
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
15
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
Concept of Association
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
16
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
Introduction to Deployment
Why we need the Deployment of an application
Deployment of an App using BAS
Deployment of an app using WebIDE to ABAP repository
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
17
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
What is GitHub?
What is the need of GitHub for Developers?
How to create a git repository?
Pushing a code to git repository using BAS tool
Pushing a code to git repository using WebIDE
How to handle conflicts in git while pushing a code
How to resolve code conflicts in GitHub
Complementary Material
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com
18
UI5 and Fiori Development Training with Business Application Studio and WebIDE
https://www.anubhavtrainings.com/ui5-and-odata-training
Realization
Generalization
Interface
Abstract class
Type casting
Widening Casting
Narrow Casting
UI5 and Fiori with OData Development on ECC and S/4HANA – www.anubhavtrainings.com