1. Home
  2. SAP
  3. C_FIORD Exam Syllabus

SAP C_FIORD AI Role-Plays (Scenarios) Exam Syllabus For New 2026 Format

Are you aware of the latest Exam C_FIORD Syllabus changes in 2026 by SAP. The C_FIORD exam topics covered on this page are based on SAP official content helping you understand exactly what skills and knowledge you are expected to demonstrate in the exam. Check your preparation against the latest C_FIORD Exam Topics for SAP Certified - SAP Fiori Application Developer (C_FIORD_2601) to ensure you're aligned with the current exam requirements.

Please note that the SAP Certified - SAP Fiori Application Developer (C_FIORD_2601) C_FIORD exam uses AI Role-Plays (Scenarios), meaning you will be evaluated on your ability to apply knowledge in real-world scenarios rather than answering traditional multiple-choice questions. Once you are familiar with what each Lesson expects you to know and do, test yourself using our free C_FIORD questions. We also offer a premium C_FIORD practice pack including Flashcards, Revision Notes and AI Role-Plays (Scenarios) Practice fully aligned to SAP 2026 new format, to help you measure your readiness before your actual exam day.

Vendor
6
Courses
60
Units
170
Lessons
1
Prerequisite

START FREE SAP C_FIORD EXAM PRACTICE

NO SIGNUP REQUIRED  •  100% FREE TO START

C_FIORD MOCK QUESTIONS

Learning Journey For SAP C_FIORD Exam

Developing SAPUI5 Applications

After completing this learning journey, developers will be able to:

Describe SAP Fiori elements and its architecture
Use the SAP Guided Development in SAP Business Application Studio
Explore the fundamentals of List Report, Object Page, Overview Page, Analytic List Page, and advanced usages of List Report and Object Page
Adapt and extend SAP Fiori elements applications
Load and initialize SAPUI5
Use views and controllers, layout controls, and fragments
Implement models, data binding, localization and components

Course 1: Learning the Basics of SAP Fiori

After completing this course, developers will be able to: Work with SAP Fiori applications Understand the architecture and principles of SAP Fiori Configure and customize SAP Fiori Adapt and mobilize SAP Fiori applications Integrate SAP Fiori in different environments

Unit 1: End-User Perspective
1Introducing SAP Fiori
2Using SAP Fiori Launchpad
3Personalizing SAP Fiori Launchpad
4Exploring SAP Fiori Data Handling
Unit 2: Technology
1Explaining User Interfaces
2Explaining Data Services
3Explaining Application Types
Unit 3: Architecture
1Describing ABAP Platform
2Describing SAP S/4HANA
3Explaining SAP Fiori Development
Unit 4: Content Management
1Managing SAP Fiori Content
2Creating SAP Fiori Spaces and Pages
3Merging SAP Fiori Spaces and Pages
4Managing SAP Fiori Catalogs
5Editing Business Catalogs
6Creating Business Catalogs
7Adapting Technical Catalogs
8Creating Technical Catalogs
9Creating Replicable Catalogs
Unit 5: Content Migration
1Migrating SAP Fiori Groups
2Migrating None-Typed Technical Catalogs
Unit 6: Content Administration
1Activating SAP Fiori Content using Rapid Activation
2Describing Basic Roles for SAP Fiori
3Configuring SAP Fiori Launchpad
4Troubleshooting SAP Fiori Launchpad
Unit 7: Adaptation
1Using the UI Theme Designer
2Adapting SAP Fiori UIs at Runtime
3Extending SAP Fiori Launchpad
Course 2: Developing UIs with SAPUI5

Describe SAP’s UX strategy Describe SAPUI5 Use the SAP Business Application Studio Load and initialize SAPUI5 Modularize SAPUI5 applications Use XML views and view controllers Implement and use components Adapt applications to different device types Work with XML fragments Implement models and data binding Internationalize applications Consume OData services Use the routing and navigation features of SAPUI5

Unit 1: Loading and Initializing SAPUI5
1Getting Started with SAPUI5 Development
2Bootstrapping SAPUI5
Unit 2: Modularizing SAPUI5 Applications
1Defining and Using Modules
Unit 3: Working with Views and Controllers
1Working with XML Views
2Working with View Controllers
Unit 4: Structuring Applications via Components
1Configuring and Instantiating Components
2Using the Declarative API
Unit 5: Implementing the UI
1Using Densities for Controls
2Structuring the UI with Controls
Unit 6: Dealing with Fragments as Reusable UI Parts
1Implementing and Instantiating XML Fragments
Unit 7: Models and Data Binding
1Working with Models
2Implementing Aggregation Binding
3Implementing Element Binding
4Sorting and Filtering
5Using Expression Binding
Unit 8: Localization
1Working with a Resource Model
Unit 9: OData Model
1Reading Data through an OData Model
2Creating New Entities through an OData Model
Unit 10: Routing and Navigation
1Enabling the Routing
2Navigating to Routes with Hard-Coded Patterns
3Routing Back
4Catching Invalid Hashes
5Navigating to Routes with Mandatory Parameters
Course 3: Advanced SAPUI5 Development

This course will prepare you to: Implement Full-screen and List-Detail Applications Work with UI5 Controls Ensure Software quality in UI5 Implement Version Control

Unit 1: Implementing Full-screen Application
1Designing a Full-screen Application
2Applying Router Configuration for a Full-Screen Application
3Using Local Data
4Implementing Navigation in a Full-screen application
5Enforcing Responsiveness in a Full-screen application
Unit 2: Implementing List-Detail Application
1Designing a List-Detail Application
2Implementing the Root View for a List-Detail Application
3Adapting Router Configuration for a List-Detail Application
4Building the List View for a List-Detail Application
5Building the Detail View for a List-Detail Application
Unit 3: Working with UI5-Controls
1Extending Standard Controls
2Creating Custom Controls
3Creating Control and Component Libraries
Unit 4: Using metadata to implement UI5 controls
1Working with SAPUI5 smart controls
2Introducing the Flexible Programming Model
Unit 5: Ensuring Software quality in UI5
1Performing Unit Tests with Qunit
2Performing Integration Tests with One-Page Acceptance (OPA5) Tests
Unit 6: Version Control - Working in Teams
1Working with GIT
2Working with Branches
Course 4: Developing an SAP Fiori Elements App Based on a CAP OData V4 Service

After completing this course, developers will learn all about the key advantages of using SAP Fiori elements and experience the latest and greatest features available with SAP Fiori tools. SAP Business Application Studio serves as the development environment where our exercises provide hands-on experience in creating your data model and OData service with CAP. Step-by-step instructions show you how to configure advanced features in the list report and object page templates, such as adding micro charts to a table or to the object page header, or implementing application-specific actions. Other features that are developed during the training are multiple table views, side effects, and external navigation - to name only a few. the learner will get to know the benefits of using the flexible programming model if you need to extend your SAP Fiori elements application with some custom code.

Unit 1: Getting an Overview of SAP Fiori Elements for OData V4
1Using SAP Fiori Elements: Get to Know the Benefits
2Getting Started with SAP Fiori Elements: Understanding OData and Annotations
3Outlining the Benefits of SAP Fiori Elements for OData V4
4Using the SAP Cloud Application Programming Model (CAP)
5Getting Started
Unit 2: Getting an Overview of SAP Fiori Tools
1Using SAP Fiori Tools to Boost Your App Development
2Creating a Second App Using the Application Generator
Unit 3: Understanding SAP Fiori Elements Templates
1Getting an Overview of the Available Templates
2Examining List Report and Object Page Features
3Taking a Closer Look at the Apps Used in the Training
Unit 4: Configuring the General Features of List Reports and Object Pages
1Configuring the Flexible Column Layout
2Adjusting the Standard SAP Fiori Elements UI Texts
Unit 5: Configuring the List Report Filter Bar
1Adding Fields to the Filter Bar
2Hiding the Filter Bar
Unit 6: Examining Actions Available on the List Report
1Applying Generic Actions Provided by SAP Fiori Elements
2Creating App-Specific Actions
Unit 7: Configuring the Content of Table Columns
1Creating a Visual Representation of a Progress Indicator
2Configuring Micro Charts to Visualize Key Figures
3Configuring Contact Quick Views in a Table
Unit 8: Using Multiple Views in the List Report
1Configuring Multiple Views Using Single Table Mode
2Creating Multiple Views Using Multiple Table Mode
Unit 9: Shaping the Header Area of the Object Page
1Placing Key Figures in the Header Area
2Enriching the Object Page Header with Micro Charts
3Using the Singleton Entity
Unit 10: Configuring the Body of the Object Page
1Adapting Input Fields
2Enriching Value Help with Dependent Filtering
3Suppressing Optional Information on Demand
4Configuring Side Effects
Unit 11: Applying Dynamic Field Control and Validating User Input on the Object Page
1Dynamically Affecting the Visibility and Editability of UI Elements
2Verifying the User Input
Unit 12: Discovering the Flexibility of the Programming Model for SAP Fiori Elements for OData V4
1Getting Started with the Flexibility of the Programming Model
2Using Extension Points
3Using Controller Extensions
Unit 13: Illustrating the Navigation Concept in SAP Fiori Elements for OData V4
1Examining Internal and External Navigation
2Configuring External Navigation
Unit 14: Discovering the Analytical List Page
1Examining the Analytical List Page
2Adding a Chart to the List Report
3Creating Visual Filters
Course 5: Getting Started with Creating an SAP Fiori Elements App Based on an OData V4 RAP Service

After completing this learning journey, developers will be able to: Explain the benefits of using SAP Fiori elements. Identify the advantages of OData V4 and SAP Fiori elements for OData V4. Configure UI features using the corresponding ABAP CDS annotations in the backend. Use SAP Fiori tools to create and develop SAP Fiori elements applications in a simple and efficient way. Distinguish the available SAP Fiori elements templates. Explain the concept of internal and external navigation in SAP Fiori elements applications. Use the flexible programming model for the custom code. Manually deploy your SAP Fiori elements app to your account on SAP BTP.

Unit 1: Getting an Overview of SAP Fiori Elements for OData V4
1Using SAP Fiori Elements: Get to Know the Benefits
2Outlining the Benefits of SAP Fiori Elements for OData V4
3Getting Started with SAP Fiori Elements: Understanding OData and Annotations
4Getting an Overview of Programming Models for Creating OData Services
Unit 2: Getting an Overview of ABAP RESTful Application Programming Model
1Getting Started
2Creating an OData V4 Service
Unit 3: Configuring ABAP CDS Annotations in the Back End
1Creating a List Report
2Creating an Object Page
Unit 4: Getting an Overview of SAP Fiori Tools
1Using SAP Fiori Tools to Boost Your App Development
2Creating an SAP Fiori Elements App Using the Application Generator
Unit 5: Understanding SAP Fiori Elements Floorplans
1Getting an Overview of the Available Templates
2Examining List Report and Object Pages
Unit 6: Configuring General Settings of List Reports and Object Pages
1Configuring the Flexible Column Layout
2Configuring Initial Load Setting for Your App
Unit 7: Configuring Tables
1Adding and Editing Table Columns of the List Report Table
2Adding a Table to the Object Page
Unit 8: Getting an Overview of the Navigation Concept in SAP Fiori Elements Apps
1Examining External and Internal Navigation
2Configuring Internal Navigation
Unit 9: Configuring Object Pages
1Configuring the Header Area of the Object Page
2Configuring Sections of the Object Page Body
Unit 10: Examining the Flexible Programming Model
1Getting an Overview of the Flexible Programming Model
2Using Extension Points
3Using Building Blocks
4Using the Flexible Programming Model for Your Freestyle Applications
Unit 11: Deploying an SAP Fiori Elements App
1Getting an Overview of the Deploy Options
2Deploying an App
Course 6: UI Development with SAP Fiori

Apply the Golden Rules of SAPUI5 Development and SAP Fiori Design Guidelines Provide applications through the SAP Fiori Launchpad implementation Implement SAPUI5 Flexibility and extend existing SAP Fiori Applications

Unit 1: Applying the Golden Rules of SAPUI5 Development
1Deconstructing the Golden Rules of SAPUI5 Development
Unit 2: SAP Fiori Launchpad
1Understanding the SAP Fiori Launchpad
2Understanding the Technical Perspective of SAP Fiori Launchpad
Unit 3: SAP Fiori Launchpad Configuration
1Understanding the SAP Fiori Launchpad Configuration
2Implementing the CrossApplicationNavigation Service
Unit 4: Applying SAP Fiori Design Guidelines
1Working with SAP Fiori Design Guidelines
Unit 5: Utilizing SAPUI5 Flexibility
1Extending SAP Fiori Apps with SAPUI5 Flexibility
2Implementing View Extension, Modification, and Replacement
Prerequisite Course 1: Learning the Basics of SAP Fiori

After completing this course, developers will be able to: Work with SAP Fiori applications Understand the architecture and principles of SAP Fiori Configure and customize SAP Fiori Adapt and mobilize SAP Fiori applications Integrate SAP Fiori in different environments

Unit 1: End-User Perspective
1Introducing SAP Fiori
2Using SAP Fiori Launchpad
3Personalizing SAP Fiori Launchpad
4Exploring SAP Fiori Data Handling
Unit 2: Technology
1Explaining User Interfaces
2Explaining Data Services
3Explaining Application Types
Unit 3: Architecture
1Describing ABAP Platform
2Describing SAP S/4HANA
3Explaining SAP Fiori Development
Unit 4: Content Management
1Managing SAP Fiori Content
2Creating SAP Fiori Spaces and Pages
3Merging SAP Fiori Spaces and Pages
4Managing SAP Fiori Catalogs
5Editing Business Catalogs
6Creating Business Catalogs
7Adapting Technical Catalogs
8Creating Technical Catalogs
9Creating Replicable Catalogs
Unit 5: Content Migration
1Migrating SAP Fiori Groups
2Migrating None-Typed Technical Catalogs
Unit 6: Content Administration
1Activating SAP Fiori Content using Rapid Activation
2Describing Basic Roles for SAP Fiori
3Configuring SAP Fiori Launchpad
4Troubleshooting SAP Fiori Launchpad
Unit 7: Adaptation
1Using the UI Theme Designer
2Adapting SAP Fiori UIs at Runtime
3Extending SAP Fiori Launchpad