A brief knowledge about SAP and very good knowledge of javascript as FIORI are being created on the javascript library
To learn SAP FIORI you must also have very good knowledge in SAP ABAP module.
ABAP objects and programs.
SAPUI5 (HTML5 and JavaScript) –for interacting with front-end.
OData and SAP NetWeaver gateway for interacting with backend.
SAP HANA and knowledge of web development.
The following are some of the prerequisites needed for an SAP software system to implement Fiori applications:
SAP NetWeaver Gateway and UI add-ons
NetWeaver gateway Server version ought to be NW 7.31 SPS04 or higher/ NW 7.4 SPS04 or higher.
NW Central UI add-on version should be NW 7.31 SPS04 or higher/ NW 7.4 SPS04 or higher.
Business Suite UI add-on back-end Business suite add-ons (for ECC, CRM, SRM, etc.)