Looking to expand your SAP knowledge using trusted resources? Our Intermediate ABAP Programming (S4D401), latest book from SAP Learning Hub, is your key to mastering SAP systems and processes. Perfect for students, professionals, and SAP enthusiasts, this book provides verified content straight from the source.
Unit 1: Analyzing and Testing Code
Lesson: Improving Code Quality using ABAP Test Cockpit
Lesson: Implementing Code Tests with ABAP Unit
Lesson: Measuring Runtime Consumption with ABAP Profiling
Lesson: Analyzing Database Access with SQL Trace
Unit 2: Using Data Types and Type Conversions Correctly
Lesson: Classifying Technical Data Types in ABAP
Lesson: Avoiding the Pitfalls of Type Conversions
Lesson: Calculating with Dates, Times, and Timestamps
Unit 3: Processing Character Fields
Lesson: Using Translatable Text in ABAP
Lesson: Processing Strings Using Functions and Regular Expressions
Unit 4: Using Code Pushdown in ABAP SQL
Lesson: Implementing Joins
Lesson: Working with Expressions in ABAP SQL
Lesson: Performing Calculations and String Processing in ABAP SQL
Lesson: Using Special Built-in Functions in ABAP SQL
Lesson: Sorting and Condensing Data Sets in ABAP SQL
Unit 5: Improving Internal Table Performance
Lesson: Processing the Contents of Internal Tables
Lesson: Using Field Symbols to Process Internal Tables
Lesson: Working with Sorted and Hashed Tables
Lesson: Improving Internal Table Performance Using Secondary Keys
Unit 6: Implementing Authorization Checks
Lesson: Describing the Authorization Concept in ABAP
Lesson: Using CDS Access Controls
Lesson: Using the AUTHORITY-CHECK Statement
Unit 7: Designing Effective Object-Oriented Code
Lesson: Implementing Inheritance
Lesson: Using Inheritance
Lesson: Defining Interfaces
Lesson: Using Interfaces
Lesson: Implementing Factory Methods
Unit 8: Defining and Working with Exception Classes
Lesson: Working with Exception Classes
Lesson: Defining Your Own Exception Classes
Unit 9: Adding Documentation to ABAP Code
Lesson: Documenting ABAP Code