In-depth knowledge of the ABAP programming language to be able to write more robust programs
The ability to assess ABAP programming techniques according to performance aspects and develop high-performance programs
Acquire the necessary knowledge to develop dynamic ABAP programs
This course is delivered both in the classroom and virtually (remote classroom). See the Course Schedule tab to view all delivery dates and their venue; classroom or virtual.
Essential SAPTEC Fundamentals of SAP NetWeaver Application Server
BC400 ABAP Workbench Foundations
BC401 ABAP Objects
Recommended practical programming experience in ABAP (Objects)
BC430 ABAP Dictionary
Course Based on Software Release
SAP NetWeaver 7.0
ABAP runtime environment
Program calls and memory management
ABAP types and data objects in detail
Work with internal tables in detail
Work with field symbols and data references
Runtime type information, runtime type creation
Complex Open SQL statements
Analysis tools for programs
Recommendations and conventions
The topic of the performance of ABAP programs is also subject of the BC490 (ABAP Performance Tuning) course. BC490 focuses on analyzing and eliminating existing performance problems, whereas BC402 is concerned with avoiding performance problems even during the design and implementation of a program.
The course is also suitable for participants who are using a release older than the one specified (at least SAP R/3 4.6). The topics 'Shared Objects' and 'Runtime Type Creation' are only relevant from SAP Web Application Server 6.40.