##はじめに
本日、SAP Fiori Application Developer(C_FIORDEV_20)試験に合格することができました。
SAPUI5の開発の基本については押さえていたつもりでしたが、試験ではCloud PlatformやHAT(mobile appの開発ツール)など幅広く出題され、かなりギリギリの合格でした。
復習もかねて、基本的な部分以外で押さえおけばよかったことについてまとめます。
##出題範囲
以下がC_FIORDEV_20の出題範囲です。感覚ですが、ExtensibilityとHybrid App Toolkitの出題が多く感じました。
##基本はどうしたか
以下のe-learningを受講しました。基礎からしっかり説明されているのでわかりやすかったです。
https://www.onlinefioritrainings.com/sap-technical-training
##基本的な部分以外で押さえておけばよかったこと
###SAP Fiori Strategy, Standards and Guidelines
Discover the Unknown – Phase 1 of the DLD Process
Design to Delight – Phase 2 of the DLD Process
SAP Fiori UX Design and Build Challenge
SAP Fiori App Types and Database Requirements
###SAP HANA Cloud Platform and Web IDE Basics
Destinationのパラメータ設定 特に、WebIDEUsageについて
Cloud Connectorの役割
BUILDからソースをインポートする方法
Gitの使い方
###OData and Advanced Data Handling
Gatewayの構成
ETagの使い方
Deep Insert
###Extensibility in SAPUI5
Extend a Fiori Application with SAP Web IDE Part 1
Extend a Fiori Application with SAP Web IDE Part 2
Extend a Fiori Application with SAP Web IDE Part 3
View ModificationとView Replacement
Adaptation Projects – it’s time for a new way to extend your Fiori Elements applications
###SAP Hybrid App Toolkit
Creating an Offline CRUD hybrid mobile app in SAP Web IDE Full-Stack with Hybrid Application Toolkit
###Testing
Sinon.JS
###SAP Fiori Architecture Overview
Intent-based Navigation
##おわりに
今後は一からゴリゴリ作るfree style appよりもCDSを使ってUI側はコーディングレスで作るアプリのほうが主流になりそうな気がしてきました(※1)。
Fiori Element + CDSで、これまで苦労して作っていたCURDアプリケーションがいとも簡単に作れてしまうのです(※2)。
そんなわけで、次はCDSについて学んでいきたいと思います。
※1 Introducing the new Application Programming Model for SAP Cloud Platform
※2 CDS, BOPF, Fiori App on S/4HANA ABAP Programming | Smart Filter Fiori app using CDS UI annotations