On this page:

Prepare for certification

Learn new skills you need at your own pace with our bite-sized lessons.

Basic ABAP Programming

Unit 1

Getting Started

  • 4 Lessons
  • 1 hr 30 mins

After completing this unit, you will be able to:

  • Create an ABAP Cloud project
  • Work with a development object
  • Create an ABAP package
  • Create a 'Hello World' application
Go to learning

Unit 2

Applying Basic Techniques and Concepts

  • 6 Lessons
  • 3 hrs 40 mins

Unit 3

Working with Local Classes

  • 4 Lessons
  • 4 hrs 8 mins

Unit 4

Reading Data from the Database

  • 3 Lessons
  • 1 hr 25 mins

Unit 5

Working with Structured Data Objects

  • 2 Lessons
  • 1 hr 3 mins

Unit 6

Working with Complex Internal Tables

  • 2 Lessons
  • 1 hr 11 mins

Unit 7

Implementing Database Updates Using Business Objects

  • 2 Lessons
  • 1 hr

Unit 8

Describing the ABAP RESTful Application Programming Model

  • 4 Lessons
  • 2 hrs 15 mins

Intermediate ABAP Programming

Unit 1

Analyzing and Testing Code

  • 4 Lessons
  • 3 hrs 39 mins

After completing this unit, you will be able to:

  • Create ATC check variants
  • Perform static code checks with ATC
  • Implement a test class
  • Run an ABAP unit test
  • Profile an ABAP program
  • Detect sequential reads using ABAP Profiling
  • Start the SQL trace
  • Analyze SQL trace results
Go to learning

Unit 2

Using Data Types and Type Conversions Correctly

  • 3 Lessons
  • 2 hrs 31 mins

Unit 3

Processing Character Fields

  • 2 Lessons
  • 2 hrs 16 mins

Unit 4

Using Code Pushdown in ABAP SQL

  • 5 Lessons
  • 5 hrs 40 mins

Unit 5

Improving Internal Table Performance

  • 4 Lessons
  • 3 hrs 10 mins

Unit 6

Implementing Authorization Checks

  • 3 Lessons
  • 50 mins

Unit 7

Designing Effective Object-Oriented Code

  • 5 Lessons
  • 3 hrs

Unit 8

Defining and Working with Exception Classes

  • 2 Lessons
  • 1 hr

Unit 9

Adding Documentation to ABAP Code

  • 1 Lesson
  • 30 mins

Data Modeling in ABAP Dictionary and ABAP Core Data Services

Unit 1

Exploring Data Modeling in ABAP

  • 2 Lessons
  • 1 hr 10 mins

After completing this unit, you will be able to:

  • Describe the basic tasks of the ABAP Dictionary
  • Name the most important Dictionary objects
  • Describe the basic tasks of the ABAP Core Data Services
  • Name the most important ABAP CDS objects
Go to learning

Unit 2

Creating Database Tables

  • 3 Lessons
  • 3 hrs 5 mins

Unit 3

Defining Global Data Types

  • 3 Lessons
  • 2 hrs 1 min

Unit 4

Defining Basic CDS Views

  • 3 Lessons
  • 1 hr 59 mins

Unit 5

Defining Relationships and Associations

  • 3 Lessons
  • 3 hrs 31 mins

Unit 6

Using Code Pushdown in CDS Views

  • 4 Lessons
  • 3 hrs 44 mins

Unit 7

Defining Meta Objects for Dictionary Objects and CDS Views

  • 4 Lessons
  • 3 hrs 45 mins

SAP Learning Group

Join our SAP Learning Group moderated by an SAP Learning expert.
Ask your questions about digital learning journeys, prepare thoroughly for SAP Certification exams, and work together with other learners to reach your learning goals.

Smiling coworkers looking at computer while working in office - stock photo

Book your certification exam

Validate your skills and learning by completing the certification exam and gain a highly recognised accreditation.

SAP Certified Associate - Back-End Developer - ABAP Cloud

This certification verifies that you possess ABAP programming language the cores based on ABAP RESTful Application Programming Model on SAP Business Technology Platform and principles of building custom extensions in SAP S/4HANA Cloud required of the back-end developer profile and proves that you have an overall understanding and in?depth skills to participate as a member of project team in a mentored role.