Skip to Content

TL;DR;

How was my experience to get both SAP Fiori Certifications (C_SAPXIMP_20 and C_FIORDEV_20) and the differences between them…

 

 

Let’s go straight to business and after we can talk about other stuff…

 

You might have noticed there are two SAP Fiori Certifications:

 

C_SAPXIMP_20 – SAP Fiori Implementation and Configuration

As the name suggests, it’s only about configuration! You won’t see any code here, no JavaScript at all. This certification could fit both ABAP and Basis people.

You’ll answer questions about the setup for SAP Gateway, PFCG roles, SAP Fiori Launchpad, etc. Also, questions about Fiori app types (Transactional, Factsheet and Analytical) and Fiori architecture. Do not bother studying code, focus on setup and architecture, this exam is all about it.

If you have a lot of experience on SAP Fiori/SAP Gateway implementation/configuration, this exam should be easy for you, you won’t need to study toooooooo much. If you have no experience, but you’ve studied enough, you’ll be able to pass this certification. I’ve seen people getting certified with ZERO experience, people who NEVER create a Catalog before. Those guys dedicated a lot of time on studying!

IMO, this exam is pretty easy. The questions are not complex and most of them are quite obvious. But, yes, few questions will try to trick you, just pay attention…

 

 

C_FIORDEV_20 – SAP Fiori Application Developer

This certification was released on April/2017, if I’m not mistaken. It’s brand new and it was made for developers… with more than just UI5 coding skills…

I thought this certification would be easy. I was confident. I’ve created so many custom Fiori apps before. “This one won’t take long”, how wrong I was… After the 5 first questions I started to think “F#ck!!!!!!!!!!!!!! I’m going to fail!!!”.

The first topic was all about Design Thinking and UX. After this, the topic was Fiori strategy and guidelines and I started to breath again…

This certification is super complete! It’ll test all the skills that someone who puts “SAP Fiori Developer” on his Linkedin profile should know. It has tons of questions about OData, data binding and UI5 extensibility. You’ll see some questions about cloud and SAP Web IDE (which I don’t use, I prefer another IDE). Also, there are questions about SAPUI5 framework, its bootstraps and libraries, some code snippets to read and say what’s going on there. Ah, get ready to answer questions about HAT and Kapsel plugins you have never used before! There was even a question about creating a custom SAP Fiori Client!

The best and most surprising topic was testing! This part was really clever and I believe it’s going to be the toughest one for ABAPers who are playing with Fiori now. An average ABAPer has never written an unit test in his life! Let alone javascript tests with QUnit + OPA5. The exam has questions about the concept and pieces of code to be examined.

 

 

 

Despite I’ve loved this certification, I gotta say something. The official documentation and samples for the exam have a lot of issues! It might be because it’s a new certification, maybe it hasn’t passed by the same amount of reviews as the others. But the fact is: there are issues which will mislead people!!!

 

For instance, take the official exam sample. Question 10.

 

It says OPA5 offers the following test options: Development tests and Load tests. But it isn’t true!!! It’s wrong!!! OPA5 offers Navigation tests and User Interaction test!

Have a look at the OPA5 page! “This makes OPA especially helpful for testing user interactions, integration with OpenUI5 , navigation, and data binding.

 

You’ll find more of this in the books UX402/UX410/etc.

The official documentation makes you sick sometimes… They say all the time we should consider SAPUI version 1.38 for the exam. In one chapter they are talking about manifest.json and stuff from SAPUI5 ~1.38 and in the next one they use all examples from SAPUI5 1.28v which DOES NOT have manifest.json and handles routers in a totally different way. Getting you totally confused, if you aren’t used to those changes.

 

 

 

I wrote this blog to share my journey to be SAP Fiori Certified. I hope it helps some people to decide which exam they should take and to get a glimpse of what is waiting for them…

How do I prepared myself to both exams? SAP Learning Hub! I checked the certifications’ content on the official page and I spent more time on the most important topics. I created lots of SAPUI5/OpenUI5 apps for customers and just for fun, to practice some new skill or a different control…

I also published 2 OpenUI5 custom libraries to be used by the community. You can check them on the OpenUI5 related projects page: http://openui5.org/relatedProjects.html

I know… I have to invest some time to write a better README file and a blog post for them…

 

 

I hope you have enjoyed it and let me know the results if you decide to take the exam   🙂

 

Image result for alright brain i don t like you simpsons

 

PS: yes, I spent more time looking for memes than writing the blog…

 

To report this post you need to login first.

12 Comments

You must be Logged on to comment or reply to a post.

  1. Alejandro Jacard Plubins

    Thank you very much for sharing your experience, i was pondering the decision to take or not the certification exam. Will pass for now since it has such degree of inconsistencies.

    Albeit i appreciate SAP has finally released Cert exams for FIORI and SAPUI5, it is sad to see there is some polishing to do before it could be considered complete.

    (0) 
  2. Christian Tapia

    Thanks for sharing Mauricio.

    I’d have liked you posted this before, because I took the C_FIORDEV_20 exam on September 1.

    Hopefully I passed, but as you said, there are a lot of inconsistencies in the learning material, so for those who are going to take this exam you should be aware of these issues.

    Regards,

    Christian T.

    (0) 
  3. Michael Holman

    Hi Mauricio,

    you are correct, the sample item #10 is faulty. We will correct the sample items document asap.

    You mentioned that the official documentation and samples for the exam have a lot of issues.

    May I ask you to contact me on this issue?

    Thanks, Michael

     

    (0) 
    1. Mauricio Lauffer Post author

      I haven’t taken notes on all the issues I found in the documentation. I’d need to go through all the courses again…

      But I remember one: it’s said the exam is based on SAPUI5 1.38v, but the documents have a mix of examples and explanations in old (before v1.30) and new (after v1.30) version.

      It isn’t correct! It could mislead people…

      (0) 
  4. Ashok Dhayalaraj

    Hi,

     

    Thanks a lot for your useful and wonderful blog, I am planning to do my developer certification in the month of December and am studying the material given in the learning hub. Please let me know where I could get some good sample questions/previous exam papers?

     

     

     

    (0) 
      1. Vijaya Simha Chintarlapalli Reddy

        I don’t think so they match for example.The below content is present under the UX410 but here its given as UX402

        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.

        (0) 
  5. Ravikiran Marella

    Hi Maurico,

    Thanks for sharing your experience and congrats on aching the both tests.

    In the fiori developer test, were there any questions which you consider to be out of the syllabus topics mentioned?

    I’m asking because the recommended course UX 410 consists a lot of topics regarding Launchpad and floorplans, where as the syllabus doesn’t even mention them.

     

    (1) 

Leave a Reply