• Work with the ABAP Workbench tools
  • Write simple ABAP programs


  • Development consultants who are responsible for developing and adapting ABAP programs



  • Programming experience in another programming language


  • None

Course based on software release

  • SAP NetWeaver AS 7.31


  • SAP Portfolio Overview
  • Introduction to SAP NetWeaver Application Server – System Core
  • Communication and Integration Technologies
  • Using the ABAP Workbench
  • ABAP programming basics:
    • Flow of an ABAP progam
    • ABAP language elements and syntax
  • Modularization using subroutines, function modules, and methods
  • Complex data objects:
    • Structures
    • Internal tables
    • Data Modeling and Data Retrieval
    • Classic ABAP Report
    • Program Analysis Tools
    • Memory management and program calls
    • ABAP Open SQL
    • Programming User Dialogs with Screens:
  • Selection screens
  • Screens (Dynpros) - Simple screen elements and error handling, subscreens, tabstrip controls
    • ABAP Dictionary:
  • Data types in the dictionary (data elements, domain, tables, views)
  • Performance during table access
  • Input checks
  • Dictionary Object dependencies
  • Changes to Tables
  • Search helps


  • In order to be properly prepared for the certification exam after TAW12, participants might need some extra hours of self-study after the official end of the class every day.