21st November 2025 - 20th March 2026

19th November 2025

ABAP - Concepts, ABAP SQL and Core Data Services

This course provides an introduction to the world of ABAP programming. You will learn about SAP's proprietary programming language, ABAP, and how it is used within the leading standard software for enterprise resource planning, SAP S/4HANA. 

You will first learn the basic concepts of ABAP development, such as syntax, modularization units, and the tools for development. You will then get to know the systematic type concept and, based on this, work with databases and the powerful Core Data Services (CDS). Furthermore, you will learn different options for designing user interfaces. 

The content will be taught using examples, which you will then actively program on the system. Conclusively, the gained knowledge is further strengthened by solving a complex case study in a less guided way of teaching.

Learning Targets

The course participants gain a basic knowledge of the coding language ABAP, its theoretical concepts and structure. They get to know the developing tools for ABAP and learn to use those for further software development.

Students will be able to develop, maintain, and further develop software components in complex ERP environments. In particular, they will acquire the ability to handle practical business problems and requirements and transfer them into ABAP code within SAP systems.

Course participants are being prepared for the practical use of ABAP as a programmer, software developer, or in other challenging tasks within SAP S/4HANA.

Structure

  • Introduction
  • Basics of ABAP Development
  • ABAP Dictionary and ABAP SQL
  • Core Data Services
  • Application Development
  • Case Study

SAP Certification Exam

After successfully completing the course, students are handed out the certificate of the Brandenburg University of Applied Sciences, stating the course contents, the practical work on the case study, as well as the workload of 150 - 180 hours (6 ECTS). The official SAP certification in ABAP (C_ABAPD) requires the content of the following consecutive courses:

Important Information in Brief

  • Total workload: The course requires a workload of 180 hours / 6 ECTS
  • Language: English, German
  • System requirements: 
    • PC with Windows (Mac users need a Windows installation on Virtual Machine: free trial versions of VM software is available on the website of various vendors) with at least 1 GB available hard disk space.
    • Microsoft Edge Browser
    • Internet Access
  • Other requirements:
  • Course certificate: Certificate by Brandenburg University of Applied Sciences when all case studies are completed successfully during the course.
  • Course fee: 450 €

REGISTER NOW

© 2025 erp4students Europe, All rights reserved. Terms of Use | Privacy Login