How to prepare C_FIORDEV_20 SAP Certified Development Associate — SAP Fiori Application Developer

I passed the C_FIORDEV_20 SAP Certified Development Associate — SAP Fiori Application Developer recently. To make more people become the lab rat of SAPUI5. I will share my experience.

background

  • Sap technical consultant

  • No real sapui5 project experience

  • Basic knowledge of web application

  • Real project experience of sap gateway

Book

If you try to find a hook about sapui5. Maybe you will find SAPUI5 The Comprehensive Guide, But this book is too old and not organized well.

If you have bought this book, you can find the repository.

I recommend SAP Fiori Certification Guide. Almost all the test points were covered.

Learning Time

I record my learning time by Toggl and as you can see from the chart. It’s about 40 hours. (Please consider my background. If you are a new of SAP it takes more) But if you have any development experience it would be shorter.

Easy Part

SAP Fiori Strategy, Standards, and Guidelines

The only thing you need to do is remember the point in the book.

  • Process of Design Thinking

  • The elements of Fiori UX

  • Concept of de-composition and re-composition

SAP Fiori Architecture Overview

All answer is in the book.

  • 3 types of Fiori Apps

  • Tile types

SAPUI5 Foundations

I highly recommend creating a simple app step by step includes all parts of a typical SAPUI5 app. All answer is in the book. In this part, the question will provide you some screen of code and ask you how to bind the data. (Thanks to the god we have the selection of answer!)

  • MVC model of SAPUI5

  • The lifecycle of the controller

  • data binding

  • Contents of each configuration file (manifest, i18n…)

Hard Parts

Extensibility in SAPUI5

There a lot [If your customer wants XXX, Choose right action] style question. It’s hard if you don’t have any extension development experience. You should remember which file should be updated for different extension type.

SAP Hybrid App Toolkit

This part is more like a new area. It doesn’t link Fiori and SAPUI5 very well. A lot of new concepts were introduced and is not a normal development process for mobile. I recommend reading more blog or official document for this part.

I hope you have enjoyed it and let me know if you have any question!

Last updated