SAP ABAP Objects (BC401)

by Lumify Group Claim Listing

This five-day instructor-led course will strengthen your ABAP skills by gaining a full understanding of the use of object-oriented programming techniques, and how to apply them practically in your ABAP applications.

$5368

Contact the Institutes

Fill this form

Advertisement

Lumify Group Logo

img Duration

5 Days

Course Details

This five-day instructor-led course will strengthen your ABAP skills by gaining a full understanding of the use of object-oriented programming techniques, and how to apply them practically in your ABAP applications.

This course is based on software release:

  • ECC6.0 EHP8 SP00 / NW 7.5 SP01

 

What You’ll Learn

This course will prepare you to:

  • Understand the concepts of object-oriented programming

  • Develop business applications with ABAP Objects

 

Who Is The Course For?

  • Developer

  • Developer Consultant

  • Help Desk / COE Support

  • Program/Project Manager

 

Course Subjects

Introduction to Object-Oriented Programming

  • Explaining the Object-Oriented Programming Model

  • Analysing and Designing with Unified Modeling Language (UML)

Fundamental Object-Oriented Syntax

  • Creating Local Classes

  • Creating Objects

  • Accessing Methods and Attributes

  • Implementing Constructors in Local Classes

  • Implementing Class Constructors in Local Classes

Inheritance and Casting

  • Implementing Inheritance

  • Implementing Upcasts Using Inheritance

  • Implementing Polymorphism Using Inheritance

  • Implementing Downcasts Using Inheritance

Interfaces and Casting

  • Defining and Implementing Local Interfaces

  • Implementing Polymorphism Using Interfaces

  • Integrating Class Models Using Interfaces

Object-Oriented Events

  • Implementing Events in Local Classes

  • Implementing Events in Local Interfaces

Object-Oriented Repository Objects

  • Creating Global Classes

  • Defining and Implementing Global Interfaces

  • Implementing Inheritance in Global Classes

ABAP Object-Oriented Examples

  • Using the ABAP List Viewer (ALV)

  • Describing Business Add-Ins (BAdIs)

Global Classes in ABAP Development Tools

  • Developing Eclipse-Based ABAP Programs

Class-Based Exceptions

  • Explaining Class-Based Exceptions

  • Defining and Raising Exceptions

  • Implementing Advanced Exception Handling Techniques

Unit Testing

  • Unit Testing with ABAP Unit

Object-Oriented Design Patterns

  • Implementing Advanced Object-Oriented Techniques

  • Implementing the Singleton Pattern

  • Implementing Factory Classes Using Friendship

  • Implementing Persistent Objects

Runtime Type Services

  • Using Runtime Type Identification (RTTI)

Creation of a Comprehensive Object-Oriented Application

  • Developing a Comprehensive Object-Oriented Application

 

Prerequisites

Essential

  • BC400 - ABAP Workbench Foundations

Recommended

  • None

  • Canberra Branch

    Level 2, 221 London Circuit, Canberra
  • Sydney Branch

    Level 24, 477 Pitt Street, Sydney
  • Melbourne Branch

    Level 12A, 45 William Street, Melbourne
  • Brisbane Branch

    Level 8, 201 Charlotte Street, Brisbane
  • Perth Branch

    Level 7, 553 Hay Street, Perth
  • Adelaide Branch

    Level 15, 33 King William Street, Adelaide

Check out more SAP ABAP courses in Australia

CertHub Logo

SAP Management and Cost Accounting - Job Ready Training

This course is an entry level course for anyone looking to work within management or cost accounting function with the use of the SAP ERP software.

by CertHub [Claim Listing ]
Victoria University Australia Logo

SAP S4HANA Overview

This unit provides an overview of SAP S/4HANA for learners who do not yet have specific SAP background knowledge and want to build SAP S/4HANA skills. The unit is recommended as entry point to the SAP S/4HANA curriculum and provides the basics that are required before continuing a learning path to

by Victoria University Australia [Claim Listing ]
SAP Training Logo

SAP Asset Accounting

This course gives you a thorough overview of the SAP ERP asset accounting offering. You will learn how to configure asset accounting, manage asset master data, and perform day to day and periodic asset transactions. The course focuses on the accounts solution for parallel accounting.

by SAP Training [Claim Listing ]
CertHub Logo

SAP Certificate in ERP - Accounting and Payroll

This course is for people who want to be power users of SAP ERP in the Accounting and Payroll field. Students will learn to input everyday transactions and the compliant accounting procedures that are typical within an accounting, payroll, or finance team.

by CertHub [Claim Listing ]
SAP Training Logo

SAP Ariba Sourcing (Advanced Features Part 1)

In this course, students learn advanced functionality of the Ariba Sourcing solution. Students will learn about: event templates and rules that govern event functionality; sourcing library features, how to apply visibility conditions to content

by SAP Training [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy