The SAP Certified Development Associate - SAP Fiori Application Developer certification exam verifies that the candidate has the required knowledge in the area of SAP Fiori application development as it pertains to the Developer consultant profile. This certification builds on the basic knowledge gained by a developer from formal SAP Education training and preferably refined by practical experience within a SAP Fiori application development project team in a mentored role. This is an entry level certification.
To ensure success, SAP recommends combining education courses and hands-on experience to prepare for your certification exam as questions will test your ability to apply the knowledge you have gained in training.
You are not allowed to use any reference materials during the certification test (no access to online documentation or to any SAP system).
Explain MVC and application architecture, the concept of modules, implement controls using the SAPUI5 framework (standard and custom), and bind Data to a UI5 Control; Describe and work with Key Responsive Design Controls, Translatable Texts, App Descriptor, aggregation binding, Dialogs and Fragments, Expression Binding, Custom Formatting, Filtering, grouping and sorting, and work with diagrams.
Deploy an application on an ABAP Server, an application on the SAP Hana Cloud Platform. Write Unit-Tests, unit test with QUnit, create a QUnit Test Scenario, apply integration a test with OPA5, and create an OPA5 Test Scenario
Explain configuration of SAP Fiori Launchpad
Define SAP Fiori Key principles, SAP Fiori application types, elements of User Experience Design, the concept of Design Thinking, the Problem Space and Solution Space phases in the Design Thinking process, and implement SAP Fiori UIs using the SAP Fiori Design Guidelines.
Describe the SAP HANA Cloud Platform and the Prototyping, Development, Packaging, Deployment and Extensibility tools available in SAP Web IDE.
Register OData Service at Frontend Server, describe an oData Model and how to access backend data by the way of OData-specific data binding feature, implement data binding using XML data, describe the OData Write-Support, OData Deep Inserts, and perform tasks associated with adding, updating and deleting backend data from within a SAPUI5 application, and implement a Facet Filter control and in App Navigation and deep Linking.
Describe the concept of Extensibility in SAPUI5 and Extension Points in SAPUI5, implement View Replacement, View Modification, View Extension, Controller Extension, and Hook Methods, and extend Translations with Customer Properties.
Describe the use of SAP Fiori Elements and Smartcontrols.
Describe the architecture and components of a typical SAP Fiori landscape