Learn SAP ABAP Objects Online Training Course

SAP ABAP Objects Programming Training With Peter Moxon, Study For Certification – Life Time Access + Updates!
Learn SAP ABAP Objects Online Training Course
File Size :
5.49 GB
Total length :
8h 42m


Peter Moxon


Last update

Last updated 7/2015



Learn SAP ABAP Objects Online Training Course

What you’ll learn

Learn SAP ABAP Objects
Build on your procedural ABAP knowledge
Enhance your SAP Skills
Study for SAP ABAP Certification Exams
Further your SAP career

Learn SAP ABAP Objects Online Training Course


User level understanding of how to navigate the SAP GUI
Knowledge of procedural programming techniques
Familiar with procedural ABAP programming


You can now join 200+ students in my SAP ABAP Objects Programming Video course. SAP ABAP OBJECTS is the most important ABAP enhancement that all ABAP Programmers need to master. Developed by SAP and used by the largest organisations in the world to run their business systems. In this advanced SAP ABAP Objects video training course, Peter Moxon introduces you to the fundamental Object Oriented programming techniques ABAP developers need to understand to further their development careers and maintain pace with the evolution of SAP development technology. You will learn by watching the easy to understand lectures and live coding sessions. Peter explains step by step how to create and modify ABAP Objects code and how to integrate it with procedural ABAP coding techniques. You will learn SAP ABAP Objects from the ground up, building on your procedural coding knowledge to ensure you have a thorough grasp of the how best to make use of OO programming techniques in SAP enterprise systems. You will slowly work through all the key aspects of ABAP Objects such as attributes, methods, class definitions and visibility scope all the way through to more advanced concepts such as inheritance, polymorphism and interfaces. This training course not only gives you an a thorough insight into how SAP ABAP Objects works but is delivered in such a way that everyone who takes the course will have absolutely no problem in understanding all the topics discussed. If you are a seasoned ABAP Programmer who needs to learn ABAP OBJECTS This course is for you! This course makes it easy to learn SAP ABAP OBJECTS, you will be writing and testing out you own code in no time. So not to bog you down with theory this course focuses on learning through a hands-on approach and is packed full of practical step by step examples so that you are creating code from day one. This course is your guide to rapid, real-world SAP Object Oriented software development. Most SAP courses cost thousands of dollars and only allow you to scratch the surface of what it can do. While an SAP ABAP training curriculum can easy take over 50 days to complete studying full-time with SAP themselves nothing comes close to this video based course delivered by Peter Moxon who has been working with SAP ABAP and SAP BW for over 13 years. By the completion of this online training course, you will be fully versed, and capable of working with and creating your own ABAP Objected Oriented programs in a commercial Environment.


Section 1: ABAP Fundamentals Overview

Lecture 1 Introduction

Lecture 2 Get SAP System Access

Lecture 3 Course Structure

Lecture 4 ABAP Recap – 3-Tier Architecture and System Environments

Lecture 5 ABAP Recap – SAP System Landscape and Packages

Lecture 6 ABAP Recap – Basic ABAP Rules

Lecture 7 ABAP Recap – Data Types and Variables

Lecture 8 ABAP Recap – Declaring Types / Structures / Constants and more

Lecture 9 ABAP Recap – Internal Tables

Lecture 10 ABAP Recap – Creating Internal Tables

Lecture 11 ABAP Recap – Subroutines (Form & Function Modules)

Section 2: ABAP Objects – Fundamentals

Lecture 12 Introduction to ABAP Objects

Lecture 13 Classes

Lecture 14 Code My First Class Definition With Attributes

Lecture 15 Static Attributes – CLASS-DATA

Lecture 16 Methods

Lecture 17 Functional Methods

Lecture 18 METHOD Definition

Lecture 19 METHODS Implementation

Lecture 20 Code a Functional Method

Lecture 21 Homework Project 1 – Create Your Own Class Definition

Lecture 22 Instructor Creates The Car Class With Attributes – Compare Your Code

Lecture 23 Homework Project 1 – Create Your Own Methods

Lecture 24 Instructor Creates The Car Methods – Compare Your Code

Lecture 25 Homework Project 1 – Method Implementation – Code Your First Methods

Lecture 26 Instructor Creates The Method Implementation Code – Compare Your Code

Lecture 27 Create A CAR Object Based On Your CAR Class

Lecture 28 Constructor Methods

Lecture 29 Self Referencing

Lecture 30 Extend The CREATE OBJECT statement with EXPORTING Parameters

Lecture 31 STATIC Constructors (Class Constructor Methods)

Lecture 32 Using Attributes and Calling Methods in Calling Programs

Lecture 33 Coding Example of Using Attributes And Methods in a Calling Program

Lecture 34 Calling Functional Methods

Section 3: Using Internal Tables in OO ABAP

Lecture 35 Using Internal Tables with ABAP Objects and Homework Project 2

Lecture 36 Homework Project 2 – Tables in ABAP Objects – Part 1 – Instructor Solution

Lecture 37 Homework Project 2 – Tables in ABAP Objects – Part 2 – Instructor Solution

Section 4: ABAP Objects Fundamentals Review

Lecture 38 Review of The Fundamentals

Section 5: Inheritance

Lecture 39 Inheritance Concepts – Part 1

Lecture 40 Inheritance Concepts – Part 2

Lecture 41 Homework Project 3 – Inheritance

Lecture 42 Homework Project 3 – Inheritance – Instructor Solution

Lecture 43 Method Redefinition

Lecture 44 Abstract Classes and Methods

Lecture 45 Final Classes and Final Methods

Lecture 46 Static Elements of a Class With Inheritance

Lecture 47 Constructors With Inheritance

Lecture 48 Static Constructors With Inheritance

Lecture 49 Narrowing Cast

Lecture 50 Widening Cast

Lecture 51 Example Program Using a Narrow Cast and Widening Cast

Section 6: Polymorphism

Lecture 52 Overview of Polymorphism

Lecture 53 Polymorphism Example Program

Section 7: Interfaces

Lecture 54 Introduction To Interfaces in ABAP

Lecture 55 Nesting Interfaces

Lecture 56 Interface Aliases

Lecture 57 Interface Aliases with Compound Interfaces

Section 8: Events

Lecture 58 Introduction to Events

Lecture 59 Event Handlers

Lecture 60 Registering Events Handlers

Section 9: Class Builder – Global Classes

Lecture 61 Create Global Classes Using The Class Builder

Section 10: Course Wrap-Up

Lecture 62 Course Wrap-Up

Experience ABAP Programmers,SAP Consultants,Experienced non-SAP programmers,SAP BI Consultants

Course Information:

Udemy | English | 8h 42m | 5.49 GB
Created by: Peter Moxon

You Can See More Courses in the Office Productivity >> Greetings from CourseDown.com

New Courses

Scroll to Top