In this course, students gain knowledge of the fundamental concepts of ABAP and learn how to comfortably and efficiently work with the ABAP Workbench tools in order to undertake custom developments with confidence.

starstarstarstarstar

* Actual course outline may vary depending on offering center. Contact your sales representative for more information.

Learning Objectives

Learn the fundamental concepts of the ABAP programming language
Efficiently use the ABAP Workbench tools
Create simple application programs with user dialogs (list, selection screen, screens, Web Dynpro) and database dialogs (reading from the database)

1
  • Flow of an ABAP Program

  • Describing the Processing of ABAP Programs

2
  • ABAP Workbench Introduction

  • Introducing the ABAP Development Environment
    Organizing ABAP Developments
    Developing Programs
    Finalizing Development

3
  • Basic ABAP Language Elements

  • Defining Elementary Data Objects
    Using Basic ABAP Statements
    Working with the ABAP Debugger

4
  • Modularization

  • Introducing Modularization
    Modularizing Using Subroutines
    Modularizing Using Function Modules
    Implementing Function Modules
    Modularizing Using BAPIs
    Modularizing Using Global Classes
    Implementing Simple Global Classes and Static Methods
    Modularizing Using Local Classes

5
  • Complex Data Objects

  • Working with Structures
    Working with Internal Tables

6
  • Data Modeling and Data Retrieval

  • Modeling Data
    Reading Single Database Records
    Reading Multiple Database Records
    Handling Other Aspects of Database Access
    Working with Authorization Checks

7
  • Classic ABAP Report

  • Implementing ABAP Lists
    Implementing Selection Screens
    Implementing Events of ABAP Reports

8
  • Screen

  • Creating Screens
    Creating Input/Output Fields
    Implementing Data Transport

9
  • SAP List Viewer

  • Using the SAP List Viewer

10
  • Web Dynpro ABAP

  • Describing Web Dynpro ABAP
    Implementing Navigation in Web Dynpro
    Implementing Data Transport in Web Dynpro

11
  • Program Analysis Tools

  • Using the Code Inspector

12
  • ABAP Development Tools for SAP NetWeaver

  • Describing ABAP Development Tools for SAP NetWeaver
    Creating an ABAP Project in Eclipse

13
  • SAP Standard Software Adjustments

  • Adjusting the SAP Standard Software

Audience

This course is primarily for Developers, Developer Consultants, Help Desk/COE Support, and Program/Project Managers.

Language

English

Prerequisites

Previous programming language experience

$4,335

Length: 5.0 days (40 hours)

Level:

Not Your Location? Change

Course Schedule:

Schedule select
02
Oct
Monday
9:30 AM ET -
5:30 PM ET
Filling Fast
Available
Schedule select
11
Dec
Monday
9:30 AM ET -
5:30 PM ET
Filling Fast
Available
Loading...