Course announcements

  • This course is an introduction to ABAP programming on any ABAP platform.
  • The course will equip you with the basic knowledge of the development process, development tools (ABAP development tools for Eclipse), and modern expression-based and object-oriented ABAP coding that you need to write applications in ABAP. You will cover all the techniques that you need to create a simple application using the ABAP RESTful application programming model. The material from this course is essential foundation knowledge that you will need both for further ABAP programming classes and in your own self-study. This course is also available in a self- paced learning format on learning.sap.com.
  • The course is held on SAP BTP, ABAP environment. However, the content is equally suitable for SAP S/4HANA Cloud, ABAP Environment and SAP S/4HANA 2020 or later.

Learning outcomes

  • This course will prepare you to:
    • Learn elementary programming in ABAP

Content

  • Working with the ABAP development environment
  • Basic techniques in the ABAP language
  • Simple object-oriented concepts
  • Using ABAP SQL to access the database
  • Simple and complex data types
  • Business objects and entity manipulation language
  • The ABAP RESTful application programming model

Audience

  • Developer
  • Development Consultant
  • Technology Consultant

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

  • none

Recommended

  • Elementary knowledge of a modern programming language such as Java, Node.js, C# or Python

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+ people?

Our 3 to RUN initiative empowers you to schedule our chosen classroom training course or virtual SAP Live Class on a date that suits you. You need at least three confirmed participants to register and SAP will add it to your schedule.

Find out more

Languages

Available in English

Prerequisites

Essential

  • none

Recommended

  • Elementary knowledge of a modern programming language such as Java, Node.js, C# or Python