К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
ABAP RESTful Programming Model (RAP) and Extensions · LearnSpace
Назад в каталог
courseraПрограммирование

ABAP RESTful Programming Model (RAP) and Extensions

Курс от Board Infinity
Продвинутый≈ 10.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This abap rap course takes ABAP developers deep into the abap restful application programming model, the modern standard for SAP S/4HANA apps. Start with RAP Fundamentals: you explore RAP architecture, compare managed and unmanaged scenarios, and build your first RAP application with a Fiori preview. Then in Module 2, Advanced RAP Features: you implement determinations, validations, and custom actions, applying feature control and side effects. Finally, Important Concepts in RAP: you apply EML for CRUD operations, write ABAP unit tests, and deploy a complete RAP application to the Fiori Launchpad. By the end, you'll have a deployed RAP application with tested business logic to showcase as proof of your sap abap rap skills. By the End, You Will: - Build scalable SAP S/4HANA applications using RAP, CDS views, and behavior definitions - Apply determinations, validations, and custom actions to implement business rules - Develop CRUD operations using EML and write ABAP unit tests for reliable applications - Design and deploy a complete RAP application to the SAP Fiori Launchpad This Course Is Ideal For: - ABAP developers wanting a structured sap rap course to modernize their skills - SAP consultants preparing for rap in sap abap project work - Developers exploring the abap restful application programming model rap in depth - Enterprise developers building toward SAP certification and career growth Modernize your SAP development skills. Enroll in this sap rap tutorial today. Disclaimer: This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by, or officially associated with SAP SE or any of its subsidiaries or affiliates. This course is not an official preparation material of SAP SE. All trademarks, service marks, and company names mentioned are the property of their respective owners and are used for identification purposes only.

Навыки, которые вы освоите

Data ValidationQuery LanguagesDevelopment EnvironmentAction Oriented

Программа курса

3 модулей · 55 учебных материалов

01RAP Fundamentals19 материалов

Introduction To The Course

Course IntroductionВидеоLaying the Foundation: Why CDS Views Matter in S/4HANADIALOGUE

RAP Architecture and Concepts

Overview of RAP LayersВидеоManaged vs. Unmanaged ScenariosВидео

Учитесь у экспертов

Board Infinity

Instructor

ABAP RESTful Programming Model (RAP) and Extensions
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 10.9 ч

3 модулей

Язык: Английский

Часть программы вашего университета
ABAP Behavior Definition and ImplementationВидео
Practice Quiz: RAP Architecture and ConceptsЗадание
Your Journey into RAP DevelopmentОбсуждение

Business Configuration Management Tool

Create Package and Database TableВидеоCreate data generator classВидеоCreate Business Configuration ManagementВидеоPractice Quiz:Business Configuration Management ToolЗадание

Managed Scenario

Create ODATA UI ServiceВидеоEnhance Projection View and Metadata ExtensionВидеоPreview Fiori Elements App with CRUD operationsВидеоFrom Data Models to Fiori-Ready Views: Reflecting on CDS FoundationsDIALOGUEPractice Quiz: Managed ScenarioЗаданиеQuick Course Check-InPLUGIN

Summary & Assessments

Read More About RAP FundamentalsЧтениеGraded Quiz: RAP FundamentalsЗадание
02Advanced RAP Features18 материалов

Determinations and Validations

Working with Large ObjectsВидеоDeterminations - Part 1ВидеоDeterminations - Part 2ВидеоValidationsВидеоValidations - Part 2ВидеоPractice Quiz: Determinations and ValidationsЗадание

CustomActions

Instance-bound Actions - Part 1ВидеоInstance-bound Actions - Part 2ВидеоInstance-bound Factory ActionВидеоStatic Factory ActionВидеоPractice Quiz: CustomActionsЗадание

Dynamic Feature Control and Side Effects

Dynamic Feature ControlВидеоSide EffectsВидеоEarly NumberingВидеоFrom Data Exposure to Secure Services: Reflecting on OData EnablementDIALOGUEPractice Quiz: Dynamic Feature Control and Side EffectsЗадание

Summary & Assessments

Read More About Advanced RAP FeaturesЧтениеGraded Quiz: Advanced RAP FeaturesЗадание
03Important Concepts in RAP18 материалов

EML and ABAP Unit Test

Entity Manipulation Language (EML)ВидеоCRUD Operations using EMLВидеоABAP Unit TestВидеоPractice Quiz: EML and ABAP Unit TestЗаданиеWhy Testing Matters in Enterprise SAP ApplicationsОбсуждение

Unmanaged Scenario

Create Unmanaged EntityВидеоEnhance with Projection ViewВидеоCRUD operation in Unmanaged ScenarioВидеоPractice Quiz: Unmanaged ScenarioЗаданиеImportant Concepts in RAPDIALOGUE

Wrap Up and Career Focus

Create RAP Fiori App in BASВидеоRecap of RAP conceptsВидеоSAP Certification and Career PathsВидеоFrom Data Models to Fiori Apps: Your End-to-End SAP JourneyDIALOGUEPractice Quiz: Wrap Up and Career FocusЗадание

Summary & Assessments

Read More About RAP EssentialsЧтениеGraded Quiz: Important Concepts in RAPЗаданиеCourse Closure - Gratitude !Видео