Booking options
Price on Enquiry
Price on Enquiry
Delivered Online
5 days
All levels
Duration
5 Days
30 CPD hours
This course is intended for
The primary audience for this course are Developers, Developer Consultants, Help Desk/COE Support, and Program/Project Managers.
Overview
Understand the concepts of object-oriented programmingDevelop business applications with ABAP Objects
In this course, students will gain an understanding of the concepts of object-oriented programming and develop business applications with ABAP Objects.
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
Additional course details:
Nexus Humans BC401 SAP ABAP Objects training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward.
This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts.
Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success.
While we feel this is the best course for the BC401 SAP ABAP Objects course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you.
Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.
Nexus Human, established over 20 years ago, stands as a pillar of excellence in the realm of IT and Business Skills Training and education in Ireland and the UK....