SAP ABAP Programming in S/4 HANA

All SAP products are moving to SAP HANA, this demands SAP ABAP NetWeaver Application Server to leverage the features and capabilities of the SAP HANA database. ABAP for SAP HANA refers to all developments which leverage the power of SAP HANA within ABAP applications. In this course, the instructor introduces you to the fundamental skills needed to understand ABAP development for SAP HANA programming concepts and start creating your own ABAP for HANA programs. This course focus on learning through a hands-on approach and is packed full of step by step examples. Anyone can join the course with basic knowledge of ABAP programming.

Jan-27th | SAT & SUN (12 WEEKS) Weekend Batch |
Timings – 08:30 AM to 11:30 AM (IST) Timings – 08:30 AM to 11:30 AM (CST) |
|
Jan-27th | MON – FRI (75 DAYS) Weekdays Batch |
Timings – 07:00 AM to 09:00 AM (IST) Timings – 07:00 AM to 09:00 AM (CST) |
Jan 27th | SAT & SUN (12 WEEKS) Weekend Batch |
Timings – 08:30 AM to 11:30 AM (IST) | |
Jan 27th | MON – FRI (75 DAYS) Weekdays Batch |
Timings – 07:00 AM to 09:00 AM (IST) |
What are the course objectives?
ABAP Workbench:
SAP ABAP Workbench is a set of tools that can generate components of SAP applications. The important components of the workbench are
ABAP Editor,ABAP Dictionary,Screen Painter,Menu Painter,Function Builder,Form painter,Message class builder etc…
Open SQL: An abstraction of SQL syntax that is part of the ABAP language and which the ABAP runtime environment converts to native SQL that is appropriate for the database being used.
Internal Tables: Which holds collections of objects that are accessed using special language keywords or Open SQL.
This ABAP concept contrasts with the concept of typed arrays like in JAVA or C++.
What are the roles and responsibilities and methodology of this module?
- Act as the technical expert, ensuring quick turnaround in identifying application issues and providing timely solutions.
- Understand the requirements from provided functional designs and transform these requirements into the technical designs
- Develop detailed plans and accurate estimates for completion of build, system testing and implementation phases of project.
- Transform business function requirements into technical program specs to code, test and debug programs.
- Develop code, document and execute unit tests, systems, integration and acceptance tests and testing tools for functions of high complexity.
- Perform performance tuning to improve performance over multiple functions
- Engage other technical team members in the design, delivery, and deployment of solutions.
- Close communication with functional teams /designers and build professional relationships with clients
Ensure integration system activities including monitoring the technical architecture (particularly scalability, availability and archiving) meet all SLA’s. - Manage operational support, performing work during change windows as well as providing on call support as required by the team.
- Undertake performance tuning activities for SAP integration activities.
Who should go for this training
What are the skills that you will be learning with this course?
- Learn the basic concepts of ABAP Programing
- Good knowledge on dictonary, reports, bdc’s
- Advanced abap topics like sap enhancements and ooabap
- Apply realtime training with end to end implement process
What are the prerequisites to learn this course?
If you know the following things you feel ABAP easy :
- Programming skills.
- Knowledge of Structured Query Language (SQL) and Relational Database Management will be advantageous.
- You should know the basics of programming, like C programming.
- Object-oriented programming concepts ( OOPs) is that you should know very well to excel in SAP ABAP.
Instructor-led Sessions
Weekday Classes: 50 sessions of 1 hours each.
Real-life Case Studies
Assignments
Lifetime Access
24 x 7 Expert Support
Certification
SAP Trainee.
Forum
Introduction & Provisioning
SAP HANA Scenarios
Rapid Development Solutions
Deployment Options
SAP HANA Studio Architecture
Persistent Layer
Backup & Recovery
Data Provisioning
SAP Landscape Transformation Replication Server (SLT)
SAP Direct Extractor Connection (DXC)
Modeling
Introduction to Modeler Perspective
Levels of Modeling
Reporting
Microsoft Excel
SAP Business Objects Analysis for Office
SAP Business Objects Analysis for OLAP
SAP Business Objects Explorer
SAP Crystal Reports for Enterprise, Dash Boards and Web Intelligence
HA 150 – SAP HANA SQL &SQL SCRIPT BASICS
o Reading Data from a Table or View
o Aggregating data
o Reading Data from Multiple Tables via
o Joins
o Unions
o Sub Queries
o Understanding NULL Values
o Changing Data Stored in Tables
Defining How Data is Stored
Creating Tables
Alter, Rename Tables
Drop Tables
Using Views for Data Access
Define Access and Drop Views
Defining Database Stored Procedures
Stored Procedures with Inputs, Outputs
Defining & Calling Database Functions
Introduction to HANA Modeling
Introduction Information Views
Using measures in Calculation Views
Create CUBE with Star Join Calculation View
Extract Top N Values with a Calculation View
Understanding Deprecated Graphical Views
Modeling Functions
Create Restricted and Calculated Measures
Filtering Data
Using Variables and Input Parameters
Implement Currency Conversion in a Calculation View
Creating Decision Table
Introduction
Introduction the SAP HANA Studio
ABAP and SAP HANA
Introduction the ABAP Development Tools (ADT)
Taking ABAP to SAP HANA
Preparing ABAP Code for SAP HANA
Guided Performance Analysis
Improve Open SQL Statements Using the SQL Trace (ST05)
Performance Rules and Guidelines for SAP HANA
Database Independent Code-to-Data
New Open SQL
Core Data Services in ABAP
Associations in core Data Services
Core Data Services with input Parameters
Incorporating Authorization Checks with CDS
SAP HANA Specific Code-to-Data
Native SQL Syntax
ABAP Management Database Procedures
Debugging ABAP Managed Database Procedures
Consuming SAP HANA Objects in ABAP
Consuming SAP HANA views using Native SQL
Working with Database Procedures in SAP HANA Studio
Calling SAP HANA Procedures in ABAP
Advanced Topics
ABAP list viewer with integrated Database Access (ALVIDA)
ALV Optimized for SAP HANA to Display an External View
Optimizing a Report with CDS View and ALVIDA
S4D400 – ABAP PROGRAMMING ON S/4 HANA
The ABAP Development Environment – Eclipse
Working with Variables in ABAP
Debugging in ABAP
Calling Reusable Procedures: Classes, Function Modules
Using Structures
Internal Tables
Open SQL
Object- Orientation in ABAP
Using Inheritance
Using Interface Reference
Classes, Methods
Using Inheritance
Using Interface Reference



What if I miss a class?
What if I have queries after I complete this course?
Your access to the Support Team is for lifetime and will be available 24/7. The team will help you in resolving queries, during and after the course.
How soon after Signing up would I get access to the Learning Content?
Post-enrolment, the LMS access will be instantly provided to you and will be available for lifetime. You will be able to access the complete set of previous class recordings, PPTs, PDFs, assignments. Moreover the access to our 24×7 support team will be granted instantly as well. You can start learning right away.
Is the course material accessible to the students even after the course training is over?
Yes, the access to the course material will be available for lifetime once you have enrolled into the course.
- BengaluruDelhi
- Kolkata
- Chennai
- Hyderabad
- Pune
- Gurgaon
- Mumbai
- Noida
Comments are closed.