Advanced ABAP (BC402)

Quantity

$2,995.00

New Age Technologies has been delivering Authorized Training since 1996. We offer SAP’s full suite of authorized courses including courses pertaining to Advanced ABAP, Supply Chain Management (SCM), Enterprise Resource Planning (ERP), BusinessObjects, Product Lifecycle Management (PLM), and more. If you have any questions or can’t seem to find the SAP class that you are interested in, contact one of our SAP Training Specialists. Invest in your future today with SAP training from New Age Technologies.

SAP Training Specialists | ☏ 502.909.0819

Current Promotion

  • ENTER CODE "SAP5" @ CHECKOUT & RECEIVE 5% OFF OR REQUEST GIFT CARD EQUIVALENT
Private IT Training

COURSE INFORMATION

Advanced ABAP (BC402) Overview:

In the Advanced ABAP (BC402) course, you will gain in-depth knowledge of advanced features of the ABAP programming language.

Advanced ABAP (BC402) Goals:

  • Write more robust ABAP programs
  • Assess ABAP programming techniques according to performance aspects and develop high-performance programs
  • Develop dynamic ABAP programs

Who Should Attend:

  • Developer
  • Developer Consultant

Advanced ABAP (BC402) Prerequisites:

Before attending this course, you must have attended the following:

  • SAPTEC (SAP NetWeaver Application Server – Fundamentals)
  • BC400 (ABAP Workbench Foundations)
  • BC401 (ABAP Objects)
  • Recommended – BC430 ABAP Dictionary
  • Recommended – Practical programming experience in ABAP (Objects)

Advanced ABAP (BC402) Content:

ABAP Basics
  • Describing Packages and Program Types
  • Describing ABAP Data Types and Data Objects
  • Selecting Data from a Single Database Table with Open SQL
Program Calls and Memory Management
  • Calling Programs Synchronously
  • Describing the ABAP Runtime and Memory Management
  • Using Shared Objects
Statements, Functions, and Expressions for Simple Data
  • Explaining the Differences Between Statements, Functions, and Expressions
  • Using Numeric Data Types in Arithmetic Expressions
  • Processing Character Strings and Byte Strings Using Classical Options
  • Processing Character Strings and Byte Strings Using Functions and Expressions
Internal Tables
  • Using Standard, Sorted, and Hashed Tables
  • Using Special Techniques with Internal Tables
  • Using Data References and Field Symbols
  • Using Inline Declarations and Table Expressions
Dynamic Programming
  • Explaining the Dynamic Programming Techniques of ABAP
  • Using Dynamic Statements and Dynamic Calls
  • Using Generic Data Types
  • Describing Data Types, Data Objects, and Objects at Runtime
  • Creating Data Types, Data Objects, and Objects at Runtime
ABAP Open SQL
  • Describing the Technical Background of Database Accesses with Open SQL
  • Implementing Complex WHERE Conditions and Special INTO Clauses
  • Processing and Aggregating Datasets on the Database
  • Selecting Data from Multiple Database Tables
  • Explaining Additional Techniques for Reading from Multiple Database Tables
  • Accessing Large Objects (LOBs) on the Database
  • Using New Open SQL
Analysis and Testing
  • Defining and Activating Checkpoints
  • Using the ABAP Trace
  • Using the SQL Trace
Best Practices for ABAP
  • Avoiding Common Errors in ABAP Programming
  • Creating Readable and Easy-to-Maintain ABAP Programs
  • Optimizing the Runtime of ABAP Applications
  • Avoiding Slow Database Accesses

Average Salary for Skill: SAP ABAP

    Top