Schedule Introduction

Breadcrumb

Training Schedule

DsgCourseListingWeb

(BC402) Advanced ABAP

Code: BC402 v18
Type: Virtual, Classroom
Tuition (USD): $4600
Length: 5Days

Have a question? Contact Us

Contact Us for upcoming dates.
Skills Gained:
1) Acquire in-depth knowledge of the ABAP programming language 2) Write more robust ABAP programs 3) Assess ABAP programming techniques according to performance aspects and develop high-performance programs 4) Gain detailed knowledge in ABAP Open SQL 5) Develop dynamic ABAP programs
Who Should Attend?
Developer Developer Consultant
Prerequisites:
  • Essential: BC400, BC401
  • Recommended: BC430; Practical programming experience in ABAP & ABAP Objects
What You Will Learn:
  • 1) ABAP Language Evolution
  • a) Explaining the Difference between Statements, Functions and Expressions
  • b) Describing ABAP Data Types and Data Objects
  • c) Selecting Data from a Single Database Table with Open SQL
  • 2) Program Calls and Memory Management
  • a) Calling Programs Synchronously
  • b) Describing the ABAP Runtime and Memory Management
  • c) Using Shared Objects
  • 3) Statements, Functions, and Expressions for Simple Data
  • a) Using Numeric Data Types in Arithmetic Expressions
  • b) Understanding Statements for Processing Character Strings and Byte Strings
  • c) Processing Character Strings and Byte Strings Using Functions and Expressions
  • 4) Internal Tables
  • a) Using Standard, Sorted, and Hashed Tables
  • b) Using Special Techniques with Internal Tables
  • c) Using Expressions for Internal Tables
  • d) Using Data References and Field Symbols
  • 5) Dynamic Programming
  • a) Explaining the Dynamic Programming Techniques of ABAP
  • b) Using Dynamic Statements and Dynamic Calls
  • c) Using Generic Data Types
  • d) Describing Data Types, Data Objects, and Objects at Runtime
  • e) Creating Data Types, Data Objects, and Objects at Runtime
  • 6) ABAP Open SQL
  • a) Describing the Technical Background of Database Accesses with Open SQL
  • b) Processing and Aggregating Datasets on the Database
  • c) Implementing Complex WHERE Conditions and Special INTO Clauses
  • d) Using the Features of the New Open SQL
  • e) Selecting Data from Multiple Database Tables
  • f) Explaining Additional Techniques for Reading from Multiple Database Tables
  • 7) Analysis and Testing
  • a) Defining and Activating Checkpoints
  • b) Using the ABAP Trace
  • c) Using the SQL Trace
  • d) Using the SQL Monitor
  • Notes
  • • Course material available as flipbook in Learning Hub
Course Info:
Course based on software release: SAP NETWEAVER 7.50 ECC608

Course notes and announcements:

1) In this course, you will acquire in-depth knowledge of the advanced features in ABAP programming and understand how to apply them practically in your ABAP applications.

2) Course material available as flipbook in Learning Hub

This is a SAP CERTIFIED Course. Your course will include Full Class Delivery of the comprehensive standard SAP curriculum agendas, SAP Certified Instructor, Demonstration and Presentation, Student Hands on exercises, Access to SAP Hosted servers/training environment, and SAP Certified participant guides.

With virtual live classroom training you get comprehensive training from SAP experts using seamless over-the Web connectivity. The same content delivered in SAP's traditional "brick and mortar" classrooms is presented during virtual live classroom deliveries. As in SAP's traditional classrooms, SAP virtual live classroom stresses hands-on learning providing each registered student with exclusive access to live SAP systems throughout each course. Each Virtual Live class is taught by a SAP Certified Instructor and will include an e-book student guide for you to download and keep. CPE Credits are currently available only for publicly scheduled courses delivered live at SAP locations and our Authorized Education Partner locations. CPE Credits are not available for virtual live classroom sessions.

Not finding any suitable dates? Contact us for additional available dates: training@dunnsolutions.com