Course announcements

  • Gain detailed knowledge about the ABAP Development Cycle using the Eclipse-based tools at SAP and learn how to develop custom ABAP applications using this Integrated Development Environment.


  • This course will prepare you to:
    • Learn how to develop custom ABAP applications using the ABAP Development Tools for Eclipse (ADT)


  • Developer
  • Developer Consultant



  • Basic ABAP Programming Knowledge (BC400 or equivalent)


  • Basic Knowledge of Object-Oriented Programming (BC401 or equivalent)

Course based on software release

  • ECC6.0 EHP8 SP00 / NW 7.5 SP01, Eclipse 4.6 with ABAP Development Tools 2.64


  • Introduction to Eclipse
    • Understanding How SAP Uses Eclipse
    • Installing Eclipse
    • Defining an ABAP Project
    • Working With the Eclipse Workbench
  • The ABAP Development Cycle in Eclipse
    • Creating Repository Objects
    • Editing a Repository Object
    • Debugging ABAP in Eclipse
  • Function Groups and Function Modules
    • Creating a Function Group and a Function Module
  • ABAP Dictionary Objects in Eclipse
    • Working WIth Data Elements
    • Working WIth Structures
    • Modelling Views with ABAP Core Data Services
  • ABAP Objects and Eclipse
    • Creating a Global Class
    • Refactoring
  • Web Dynpro Development
    • Creating Web Dynpro Components
  • Utilities in Eclipse
    • Navigating in Eclipse
    • Searching in Eclipse
    • Managing Version Control
    • Identifying Sources of Help and Information
  • Testing and Analysis
    • Performing Static Testing with the Syntax Check
    • Performing Static Testing with the ABAP Test Cockpit
    • Performing ABAP Unit Tests
    • Analyzing Performance with the ABAP Profiler
  • Eclipse: An Extensible Toolkit
    • Extending Eclipse Functionality with Other SAP Tools