fbpx

Advanced ABAP

////Advanced ABAP

Advanced ABAP

Course ID: BC402 5 Days
   

Advanced ABAP

Overview

This course will prepare you to:

  • Acquire in-depth knowledge of the ABAP programming language
  • Write more robust ABAP programs
  • Assess ABAP programming techniques according to performance aspects and develop high-performance programs
  • Gain detailed knowledge in ABAP Open SQL
  • Develop dynamic ABAP programs

Description

Audience

  • Developer
  • Developer Consultant

Certification

Exam

Investment

Instructor-led / Virtual Instructor-led

  • Singapore: Upon Request

PREREQUISITES

Essential

  • BC400
  • BC401

Recommended

  • Practical programming experience in ABAP & ABAP Objects
  • BC430

OBJECTIVES

  • 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

COURSE CONTENT

Module 1: ABAP Language Evolution

  • Explaining the Difference between Statements, Functions and Expressions
  • Describing ABAP Data Types and Data Objects
  • Selecting Data from a Single Database Table with Open SQL

Module 2: Program Calls and Memory Management

  • Calling Programs Synchronously
  • Describing the ABAP Runtime and Memory Management
  • Using Shared Objects

Module 3: Statements, Functions, and Expressions for Simple Data

  • Using Numeric Data Types in Arithmetic Expressions
  • Understanding Statements for Processing Character Strings and Byte Strings
  • Processing Character Strings and Byte Strings Using Functions and Expressions

Module 4: Internal Tables

  • Using Standard, Sorted, and Hashed Tables
  • Using Special Techniques with Internal Tables
  • Using Expressions for Internal Tables
  • Using Data References and Field Symbols

Module 5: 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

Module 6: ABAP Open SQL

  • Describing the Technical Background of Database Accesses with Open SQL
  • Processing and Aggregating Datasets on the Database
  • Implementing Complex WHERE Conditions and Special INTO Clauses
  • Using the Features of the New Open SQL
  • Selecting Data from Multiple Database Tables
  • Explaining Additional Techniques for Reading from Multiple Database Tables

Module 7: Analysis and Testing

  • Defining and Activating Checkpoints
  • Using the ABAP Trace
  • Using the SQL Trace
  • Using the SQL Monitor

What’s Next

Subscribe to our mailing list for special offers and promotions.

Processing...
Thank you! Your subscription has been confirmed. You'll hear from us soon.
ErrorHere