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.

Goals

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

Audience

  • Developer
  • Developer Consultant

Prerequisites

Essential

  • Basic ABAP Programming Knowledge (BC400 or equivalent)

Recommended

  • 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

Content

  • 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