Learn SAP ABAP by Doing

Creating more than 30 ABAP programs form simple to complex
4.1 (10 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
84 students enrolled
70% off
Take This Course
  • Lectures 27
  • Length 5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2016 English

Course Description

In this course we will learn   SAP ABAP    , one of the world's most popular programming languages .
We will not learn by using common way . In common way learning process, we learn the theory first and then based on the theory we have learned we create a program , so sometimes we get bored with the theory . We will not use that way , but we will learn by creating programs immediately and then the theories are inserted while we are creating the program , for the purpose of not getting bored and of course for enjoying the learning process.

This course contains several sessions , and every session contains several chapters ,and in every chapter we will create one SAP ABAP program .
At the end of every session there will be a quiz for checking your understanding about the current session .

What are the requirements?

  • SAP System or SAP Trial System

What am I going to get from this course?

  • Enhance your SAP ABAP Skill
  • Pass SAP ABAP Certification
  • Create SAP ABAP Program to fulfill user requirement

Who is the target audience?

  • Everyone who wants to be SAP ABAP Programmer
  • SAP Funtional Consultants who wants to enhance their technical skill
  • Other Programming Languges Programmer

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Welcome
Section 2: Data Type & Data Object
Chapter 1 : Elementary Data Object with Standard Data Type
Chapter 2 : Elematary Data Object with Local & Global Data type
Chapter 3 : Structure Data Object with Local Data Type
Chapter 4 : Structure Data Object with Global Data Type
Chapter 5 : Internal Table Data Object with Local Data Type
Chapter 6 : Internal Table Data Object with Global Data Type
Chapter 7 : Processing Internal Table
Chapter 8 : Internal Table with Header Line
10 questions

Please do the quiz for checking your understanding about data type and data object

Section 3: Selection Screen & Event
Chapter 9 : Selection Screen Parameter
Chapter 10 : Selection Screen Parameter 2nd Part ( Radio button etc ..)
Chapter 11 : Selection Screen Select Option
Chapter 12 : Selection Screen & Event Block
Selection Screen & Event Block
6 questions
Section 4: Common Logic ( IF , CASE , DO , WHILE etc )
Chapter 13 : Looping
Chapter 14 : Branching
Chapter 15 : String or Character Processing
Common Logic of SAP ABAP
5 questions
Section 5: Debugging SAP ABAP Program
Chapter 16 : Basic of SAP ABAP Debugging
Chapter 17 : Analyzing & Modifying Data Objects in Debugging Mode
Chapter 18 : Breakpoint & Watchpoint
Debugging SAP ABAP Program
5 questions
Section 6: Data Dictionary
Chapter 19 : Data Element & Domain
Chapter 20 : Structure
Chapter 21 : Transparent Table
Chapter 22 : Search Help
SAP Data Dictionary
5 questions
Section 7: Subrotine & Function Module
Chapter 23 : Subroutine
Chapter 24 : Parameters in Subroutine
Chapter 25 : Function Module
Chapter 26 : Function Module ALV Grid Display
Quiz 6 : Subroutine & Function Module
5 questions

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Lukman Hakim, Certified SAP ABAP Consultant & SAP Trainer

Lukman Hakim has worked as a software developer in IT field industry for more than 7 years. He has experiences in implementation of SAP ABAP programming language (ABAP) .

Involved in more than 5 SAP R/3 implementation project in manufacturing and distribution industries; he has experiences in develop various type of SAP reporting (ABAP List, ALV List, ALV Grid), various complex interfaces with legacy and other applications, user exits and dialog programming enhancements, configuring and developing workflow , also develop forms (smartforms).

Has a good knowledge in many functional modules and familiar with the related technical relational database of: Financial Accounting, Controlling, Sales & Distribution, Materials Management, Production Planning, Plant Maintenance, and Project System.

Ready to start learning?
Take This Course