Course announcements

  • This course follows on from the Basic ABAP Programming course. In it, you will use analysis and test tools to investigate ABAP code. You will then learn various techniques that you can use to improve the performance, style, and structure of your code. This course is also available in a self-paced learning format on learning.sap.com.

Learning outcomes

  • This course will prepare you to:
    • Deepen your ABAP programming knowledge

Content

  • Analyzing and testing code
  • Using AI-Based ABAP Unit features
  • Data types and type conversions
  • Processing character fields
  • Using code pushdown in ABAP SQL
  • Improving the performance of internal tables
  • Implementing authorization checks
  • Designing effective object-oriented code
  • Defining and working with exception classes
  • Adding documentation to ABAP code

Audience

  • Developer
  • Development Consultant
  • Technology Consultant

Course Based on Software Release

  • SAP BTP ABAP environment (latest release)

Notes

  • The course is held on SAP BTP ABAP environment. However, the contents are valid for any ABAP environment.

Languages

Available in English

Prerequisites

Essential

  • S4D400 – Basic ABAP Programming

Recommended

  • none

Find a course date

Can't find a suitable date?

Booking for 1-2 people?

Make a request for us to schedule training around what works for you? We will do our best to consider your request.

Request a training date

Booking for 3 or more participants?

With our 3 to RUN initiative, you can request any standard classroom or virtual SAP Live Class on your timeline. Once the minimum participant threshold for your region is met, SAP and our partners will do our best to add it to the schedule.

Find out more

Languages

Available in English

Prerequisites

Essential

  • S4D400 – Basic ABAP Programming

Recommended

  • none