Fiori Course Content PDF
Fiori Course Content PDF
https://www.anubhavtrainings.com
Target Audience: You are working in SAP domain or fresh start your career in
SAP as a frontend Developer / Full Stack Developer. May be already working
in SAP technologies like ABAP, BO, BI, BSP, Webdynpro technology. You
seeing a shift in industry to new UX and wants to adapt yourself to new
technologies.
Course Roadmap
https://www.anubhavtrainings.com/sap-ui5-and-fiori-training
Say no to trainer who only teach copy-paste of code
Sap UI5 and Fiori Training
https://www.anubhavtrainings.com
Getting Started
HTML5
· Creating our first web page
· Line breaks, paragraphs and headers
· Bold, italics and comments
· Lists
· Linking to another page
· images
· directory structures
· New audio tag, New video tag
· Table
· Forms, Get/Post method, action
· Document Object Model (DOM)
· Relating HTML Elements
https://www.anubhavtrainings.com/sap-ui5-and-fiori-training
Say no to trainer who only teach copy-paste of code
Sap UI5 and Fiori Training
https://www.anubhavtrainings.com
· Float and clear
· New tags for the layout
· Introduction to JavaScript
· Statements and Comments
· Finding Errors
· Variables, Data Types
· Operators
· Strings
· Events
· Functions, Functions with Parameters
· Functional with Multiple Parameters
· Variable scope
· Arrays
· Statements if, else, nesting if, Complex Conditions, switch
· While loop, for loop
· Objects, properties and methods
· Referencing elements in JavaScript
· Changing an image source
· Forms, form values
· Form validation text boxes, and passwords
· Radio buttons, Check Boxes
· Creating HTML Element
· Modifying HTML Elements
· Appending HTML Elements
· Deleting HTML Elements
· Regular Expressions
· Object oriented Javascript
· Prototype in Javascript
· Javascript Literals
· Javascript Objects, properties, and functions
jQuery (jq)
https://www.anubhavtrainings.com/sap-ui5-and-fiori-training
Say no to trainer who only teach copy-paste of code
Sap UI5 and Fiori Training
https://www.anubhavtrainings.com
o Instantiating Views
o Implementing XML Views
o Handling Events in JSON Views
o Typed Views and Controllers
o File Names and Locations (View and Controller)
o View Cloning
o Support for Unique IDs
o Fragments
o HTML Templating in SAPUI5
o Navigation
o Working with Controls in SAPUI5
o Declarative Support
· Structuring SAPUI5 Applications
o Modularization and Resource Handling
o SAPUI5 Components
· Translating SAPUI5 Applications
o Identifying the Language Code / Locale
o Resource Bundles
o Use of Localized Texts in Applications
o Support Translation
· Component.js
o Example: Component Configuration
o Controller Extension
o Controller Replacement
o I18n Resource Text Customization
o Limitations
o Caveats Regarding Stability Across Application Upgrades
o Supportability
· Building Mobile Applications with SAPUI5
o Handling Navigation and Lifecycle Events
o Adapting to Platform and Form Factors
o Working with Lists and Tables
o Triggering Phone, SMS and E-Mail
o Scrolling in SAPUI5 Mobile
o Running SAPUI5 Mobile Apps in Hybrid Web Containers
o Using Images in Mobile Applications
o Message Handling
o Mobile Events
o Performance Behavior
o Building Charts with SAP VIZ
· Troubleshooting
o Debugging
o Logging and Tracing
https://www.anubhavtrainings.com/sap-ui5-and-fiori-training
Say no to trainer who only teach copy-paste of code
Sap UI5 and Fiori Training
https://www.anubhavtrainings.com
o Troubleshooting: Common Issues
o Browser Debugging for ABAP Developers
o SAPUI5 Diagnostics
o SAPUI5 Mobile Diagnostics
· Testing in SAPUI5
· Developing Content for SAPUI5
o Development Conventions and Guidelines
· WEB-IDE
o Create a new SAPUI5 application
o Development process overview
o Development environment overview
o Building SAP Fiori-like UIs with SAPUI5
o Deploy to SAPUI5 ABAP Repository
https://www.anubhavtrainings.com/sap-ui5-and-fiori-training
Say no to trainer who only teach copy-paste of code
Sap UI5 and Fiori Training
https://www.anubhavtrainings.com
o Input fields
§ Normal one
§ Validations
§ Value help
§ Tokenizer
o Dropdowns
§ Select
§ Combo box
§ Multi Combo box
o Tables
§ Column
§ Responsive table
§ Grid Table
§ Flex table
o Icon tab filters
o Message API
· Scaffolding template
· Dependency management
· Custom controls
· Search field and LIVE search
· Master details- Split app
· Router
· Routing configuration
· Manifest.json
· Neo-app.json
· Component.js
· Versioning
· Google map integration
· Using Fiori WebIDE templates to create apps
· Anubhav’s learning series access to build apps end to end on S/4 HANA
https://www.anubhavtrainings.com/sap-ui5-and-fiori-training
Say no to trainer who only teach copy-paste of code