The 4-week intensive course for the basic training of ABAP developers. Learn ABAP Cloud and the modern concepts for developing applications on the S/4HANA system right away: CDS, RAP and Fiori Elements
The modern ABAP fundamentals training
This intensive ABAP basic training teaches you the fundamental skills you need as a developer in the SAP environment through a varied mix of theory and practice. In 8 phases, alternating between classroom training on-site in Mannheim and remote phases, you will learn:
- The basics of ABAP Cloud programming, data modeling and database access.
- Object-oriented development with ABAP and the use of modern technologies such as CDS Views and RAP.
- The application of best practices in the development process including debugging, performance optimization and transport management.
The focus is on the current state of SAP development. Many old topics, such as report programming, WebDynpro etc., are not covered. This gives us more time for the current topics.
After completing the training, you will be able to independently develop programs and data models, create OData services and solve complex tasks in the ABAP technology stack. This training is the ideal entry point for a career in SAP development.
Course structure & schedule
- Duration: 4 weeks, in 8 phases, alternating between on-site training and remote work with support
- Location:
- On-site training: Mannheim
- Remote work: Independent processing of exercises in small groups with daily support from our trainers
- Number of participants: Maximum 10 participants per course
- Prerequisites: Basic IT knowledge, no prior knowledge of ABAP required
- Completion: Certificate of participation and presentation of the final project
- Training systems: Participants use the development system of their employer or a free trial ABAP system in the BTP. Brandeis Consulting does not provide training systems.
| Date | Location |
|---|---|
| April 28 - 30 | Mannheim, Mafinex |
| May 2 & 5 | Remote |
| May 6 - 8 | Mannheim, Mafinex |
| May 9 & 12 | Remote |
| May 13 - 15 | Mannheim, Mafinex |
| May 16 | Remote |
| May 19 - 23 | Exercise phase, optional, support via Teams |
| May 26 - 28 | Mannheim, Mafinex |
| May 30 & June 2 | Remote |
Content
The training covers the following core areas:
Basics of ABAP programming
- Introduction to ABAP and the Eclipse ADT development environment
- Data types, variables, control structures and simple SQL queries
- Building and maintaining data models with SAP DDIC
Object-oriented development
- Introduction to classes, methods and inheritance
- Use of interfaces, exceptions and unit tests
Modern SAP technologies
- CDS Views: data modeling and access to SAP databases.
- Introduction to the ABAP RESTful Application Programming Model (RAP).
- Creation of OData services and use of SAP Fiori Elements.
Practical projects
- Development of a task management system with ABAP.
- End-to-end integration: database, backend and frontend.
- Performance analysis and debugging.
Why this training?
- Practice-oriented content that you can apply immediately.
- Combination of on-site and remote phases for maximum flexibility.
- Experienced trainers guide you through all phases and support your personal development.
Register now and start your career as an ABAP developer!
Prerequisites
The prerequisite is an IT education/degree or basic knowledge of programming in a programming language.
Target group
This training is aimed at:
- Career starters and IT career changers who want to get into ABAP development.
- SAP consultants who want to acquire a solid foundation in ABAP programming.

