SAP ABAP
Develop a solid foundation in SAP’s ABAP programming language, connecting core development concepts with business-oriented applications.
Key topics covered
- ABAP syntax, internal tables & modularization
- Data Dictionary & Open SQL
- Reports & object-oriented ABAP
- Debugging & exception handling
Practical learning
Work through report-building, data-processing and debugging exercises based on typical business requirements.
Interview preparation
Practice explaining ABAP fundamentals, internal-table choices, SQL operations and debugging approaches.
SAP ABAP on HANA
Extend ABAP development into SAP HANA with data modeling and database-side processing concepts for efficient applications.
Key topics covered
- SAP HANA & code pushdown concepts
- ABAP Core Data Services (CDS)
- ABAP Managed Database Procedures (AMDP)
- SQLScript & performance analysis
Practical learning
Explore CDS views, database procedures and data-access patterns through business-data examples and performance discussions.
Interview preparation
Prepare to discuss CDS versus AMDP, code pushdown and the trade-offs behind performance decisions.
SAP RAP
Explore the ABAP RESTful Application Programming Model for developing transactional business services in modern SAP environments.
Key topics covered
- RAP architecture & CDS data models
- Behavior definitions & implementations
- Managed & unmanaged business objects
- Service definitions, bindings & OData
Practical learning
Follow a business-object development flow, connecting data models, transactional behavior and service exposure.
Interview preparation
Build clear explanations of RAP architecture, managed versus unmanaged scenarios and transactional behavior.