Schedule Introduction

Breadcrumb

Training Schedule

DsgCourseListingWeb

(BC401E) ABAP Objects (eLearning)

Code: BC401E v21
Type:
Tuition (USD): $936
Length: 182Days

Have a question? Contact Us

Location: Date Guaranteed to Run:
eLearning, US 02/01/2022
eLearning, US 02/02/2022
eLearning, US 02/05/2022
eLearning, US 02/08/2022
eLearning, US 02/09/2022
eLearning, US 02/10/2022
eLearning, US 02/13/2022
eLearning, US 02/14/2022
eLearning, US 02/17/2022
eLearning, US 02/18/2022
eLearning, US 02/20/2022
eLearning, US 02/22/2022
eLearning, US 02/24/2022
eLearning, US 02/28/2022
eLearning, US 03/03/2022
eLearning, US 03/04/2022
eLearning, US 03/06/2022
eLearning, US 03/11/2022
eLearning, US 03/12/2022
eLearning, US 03/15/2022
eLearning, US 03/19/2022
eLearning, US 03/21/2022
eLearning, US 03/25/2022
eLearning, US 04/07/2022
eLearning, US 04/16/2022
eLearning, US 04/23/2022

Not finding any suitable dates? Contact us for additional availability: training@dunnsolutions.com

Skills Gained:
This course will prepare you to: Understand the concepts of object-oriented programming Develop business applications with ABAP Objects
Who Should Attend?
Developer Developer Consultant Help Desk / COE Support Program / Project Manager
Prerequisites:
  • Essential
  • BC400
What You Will Learn:
  • Introduction to Object-Oriented Programming
  • Explaining the Object-Oriented Programming Model
  • Analyzing 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
  • Notes
  • Coursware available as flipbook in Learning Hub
Course Info:
Course based on software release: ECC6.0 EHP8 SP00 / NW 7.5 SP01

Duration: 1200 Min

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.

E-Learning (single course access)

In order for your company to get the most from its SAP investment, your executives need to understand the full potential of your solution - and your users need the right skills to accomplish their daily tasks. That's why SAP Education offers a growing catalog of e-learning offerings - highly interactive, Web-based courses that enable you to deliver the timely, focused training your organization demands.

SAP Education's e-learning courses complement our tried-and-tested classroom-based training, allowing users to improve or maintain their skills by building online learning into their schedules. Your people have the flexibility to determine what, where, and when to learn. They can repeat learning units as often as required and control the duration of learning sessions. Each E-Learning course is available for six months. And your organization can realize significant benefits in reduced travel - and the resulting time and cost savings.

E-learning courses include highly effective instructional elements and simulations based on authentic situations. By completing these courses, users gain a solid understanding of how to navigate SAP solutions and how SAP solutions can support their role-specific business processes and individual objectives - as well as your overall corporate strategy.

Our eLearning curriculum meets your needs. SAP's e-learning curriculum caters to a wide range of learning styles and subject-matter requirements. Experienced consultants, project team members, support professionals, end users, power users, and executives will find courseware to meet their needs. In addition, individuals can get the training they need without the cost of travel or time out of the office. All courses are based on real-world business scenarios and the latest learning methodologies and technological standards to provide an e-learning environment that will enable users to work more productively with the SAP solutions related to their business functions.

All SAP Online Knowledge Products and SAP eLearning sessions are non-refundable.