Course Introduction

Watch this video to checkout the details and the benefits you get from this training.

SAP ABAP on HANA with FIORI

Start your career in SAP ABAP on HANA with FIORI

This course teaches you how to develop modern applications using ABAP on SAP HANA and SAP Fiori. You’ll learn the fundamentals of SAP HANA, advanced ABAP techniques, Core Data Services (CDS) views, and how to build Fiori apps. The course also covers performance tuning, security, RESTful programming, and hands-on project work to prepare you for real-world scenarios. No prior ABAP on HANA or Fiori experience is needed.

By completing this course, you will be able to learn :

  • Understand SAP HANA architecture and the basics of ABAP on HANA
  • Work with ABAP Development Tools (ADT) and create CDS views
  • Learn SAP UI5 and develop Fiori applications
  • Configure and secure SAP Fiori Launchpad
  • Use AMDP (ABAP Managed Database Procedures) and optimize SQL performance
  • Apply advanced CDS concepts and build data models for real business scenarios
  • Develop applications using the ABAP RESTful Application Programming Model (RAP)
  • Understand draft-enabled apps and composite business objects in Fiori
  • Apply best practices for ABAP on HANA and complete a real-world project
SAP ABAP on HANA with FIORI Trainer

Meet Your Instructor

SAP ABAP on HANA:

  • Over 18 years of experience specializing in SAP ABAP on HANA, SAP UI5/Fiori, and web technologies.
  • Expert in building end-to-end custom SAP UI solutions, including UI5/Fiori apps, OData integration, and ABAP backend enhancements.
  • Strong background in leading global implementations, managing portal projects, and delivering technical solutions across multiple industries.
  • Skilled in integrating SAP systems with modern web technologies like HTML, CSS, JavaScript, Java, and MySQL.

FIORI:

  • Over 10 years of experience specializing in SAP ABAP, RAP framework, OData services, and S/4HANA ABAP.
  • Expert in developing Fiori applications using the RAP model and integrating them with backend services.
  • Certified in SAP S/4ABAP 2.0 and ABAP HR, with extensive experience training corporate teams.
  • Strong focus on practical, hands-on learning, helping participants build real-world Fiori and ABAP applications effectively.

Course Curriculum

  Glossary of Terms
Available in days
days after you enroll
  Follow our LinkedIn SAP Learner Community for lot of Free Content
Available in days
days after you enroll
  Session 1 - Introduction to ABAP, HANA, and Fiori
Available in days
days after you enroll
  Session 2 - Setting Up Eclipse and ABAP Tools
Available in days
days after you enroll
  Session 3 - Creating CDS Views and View Entities
Available in days
days after you enroll
  Session 4 - Working with Annotations and Joins in CDS
Available in days
days after you enroll
  Session 5 - Using Functions and Expressions in CDS Views
Available in days
days after you enroll
  Session 6 - Inline Declarations and Advanced View Techniques
Available in days
days after you enroll
  Session 7 - Building SAPUI5 XML Views in Business Application Studio
Available in days
days after you enroll
  Session 8 - Deploying SAPUI5 Apps and Using GitHub for Version Control
Available in days
days after you enroll
  Session 9 - Fixing XML View Issues and Navigation Errors in SAPUI5
Available in days
days after you enroll
  Session 10 - Introduction to SAP Fiori and Fiori App Types
Available in days
days after you enroll
  Session 11 - Exploring the SAP Fiori App Library and Implementation Workflow
Available in days
days after you enroll
  Session 12 - Activating OData Services and Configuring SAP Fiori Launchpad
Available in days
days after you enroll
  Session 13 - Overview of SAP Fiori Launchpad Structure and Features
Available in days
days after you enroll
  Session 14 - Personalizing Fiori Launchpad and Managing App Groups
Available in days
days after you enroll
  Session 15 - Creating Z Roles and Spaces in SAP Fiori Launchpad
Available in days
days after you enroll
  Session 16 - Assigning Groups and Apps to Fiori Launchpad Roles
Available in days
days after you enroll
  Session 17 - Understanding Transport Requests and Launchpad Activation
Available in days
days after you enroll
  Session 18 - Troubleshooting BTP Trial and Creating Table Functions
Available in days
days after you enroll
  Session 19 - Building Table Functions and Exploring SQL Console Features
Available in days
days after you enroll
  Session 20 - Using Distinct, Filters, and Runtime SQL in Eclipse
Available in days
days after you enroll
  Session 21 - Designing Custom Tables and CDS Views for Managed Applications
Available in days
days after you enroll
  Session 22 - Creating Metadata Extensions and Annotations in CDS
Available in days
days after you enroll
  Session 23 - Creating and Validating Custom Fields in RAP Applications
Available in days
days after you enroll
  Session 24 - Building Unmanaged Scenarios with Behavior Definitions
Available in days
days after you enroll
  Session 25 - Implementing Associations and CDS Views in RAP
Available in days
days after you enroll
  Session 26 - Enhancing Object Pages with Annotations and Draft Features
Available in days
days after you enroll
  Session 27 - Using UI Facets and Managing Object Page Layouts
Available in days
days after you enroll
  Session 28 - Creating Service Bindings and Releasing Objects for Cloud
Available in days
days after you enroll
  Session 29 - Managing Access Controls and Authorization Roles
Available in days
days after you enroll
  Session 30 - Understanding CDS Views and Determination Logic
Available in days
days after you enroll
  Session 31 - Implementing Validations and Prechecks in RAP
Available in days
days after you enroll
  Session 32 - Using Side Effects and Internal Actions in Draft Scenarios
Available in days
days after you enroll
  Session 33 - Mock Assessment and RAP Concept Revision
Available in days
days after you enroll
  Session 34 - Unmanaged Implementation and Create Operation Debugging
Available in days
days after you enroll
  Session 35 - Debugging Number Assignment and Save Method Logic
Available in days
days after you enroll
  Session 36 - Behavior Definition for Create Operation and Instance Handling
Available in days
days after you enroll
  Session 37 - Creating Function Groups and Adding GUI Status in ABAP
Available in days
days after you enroll
  Session 38 - Extensibility Concepts and Fiori Application Deployment in Cloud and On-Premise
Available in days
days after you enroll
  Session 39 - Enhancing Standard Applications Using Enhancement Spots in Eclipse
Available in days
days after you enroll
  Assignments
Available in days
days after you enroll
  Assessments
Available in days
days after you enroll
  Lab Activity - SAP CAPM (Cloud Application Programming Model)
Available in days
days after you enroll
  Lab Activity - HA400 (SAP ABAP on HANA with Fiori)
Available in days
days after you enroll
  Lab Activity - S4D430 (Building Views in Core Data Services ABAP (CDS ABAP))
Available in days
days after you enroll
  Certification MCQ's (293 Questions)
Available in days
days after you enroll
  Capstone Projects / Case Studies
Available in days
days after you enroll
  Interview Questions
Available in days
days after you enroll
  Sample Resumes
Available in days
days after you enroll
  Prepare your Linkedin profile
Available in days
days after you enroll
  Prepare your Resume
Available in days
days after you enroll
  Final Quiz
Available in days
days after you enroll

Choose a Pricing Plan

SAP Server Access Request

Reach out to us at [email protected] if you need SAP server access after the course purchase

Got Questions?

Frequently Asked Questions

When does the course start and finish?

The course is entirely self-paced. You decide when you start and when you finish.


How long do I have access to the course?

That depends on the type of Subscription you bought - Monthly or Yearly. After enrolling, you have unlimited access to this course and materials across any devices you own.


What do I get after I signup?

After you signup and make the payment, you will have full access to the course which includes, 

1. Session Videos (these videos are from actual live sessions from the past) 

2. Assignments 

3. Assessments 

4. Lab documents 

5. Other pdfs (configuration documents, eBooks, pdfs, interview and certification FAQs)


How do I get access to practice on the Server?

Reach out to your Support team and send an email to [email protected] and they will send you the details and the monthly cost for the Server (if available)


Are the videos or materials downloadable?

No, they are not. But you have unlimited access to view them from any device and on this platform depending on your Subscription type. Everything on this platform is the intellectual property of ZaranTech


How soon after I enroll and make payment would get access to the course?

Immediately


What if I have doubts, whom do I ask?

These are pre-recorded videos from the actual Live Training program. Most of the doubts were cleared in the session videos itself. But if you still have any questions, please raise a ticket, and our support team will help you https://zarantech.freshdesk.com/support/tickets/new


What if I have an issue accessing the course?

You can Raise a ticket by clicking the link below and selecting the appropriate ticket - https://zarantech.freshdesk.com/support/tickets/new


How will I get my course completion certificate?

Once you have successfully completed the training and the Final Quiz/Assessment, you can avail of your

Certificate of Completion from ZaranTech which you can then showcase on LinkedIn and other Social Media portals


Do you provide Instructor-led Live training for Individuals?

Yes, we do. Email us at [email protected] and we will send you all the details


How we deliver Live training (video)
- https://bit.ly/How-we-deliver-training


Do you provide Corporate/group training?

Yes, we do. We have trained more than 200 SAP customers with over 4000 participants in the USA, Canada, Europe, Asia, and South America. We offer corporate training for all SAP modules.

Course Catalog - https://bit.ly/SAP-course-catalog

How we Deliver Corporate Training (video) - https://bit.ly/sap-corp-training


How do I get certified in SAP?

SAP certification (https://training.sap.com/certification/) validates that you possess fundamental knowledge and verified skills.

List of Valid and soon to Expire SAP certifications - https://training.sap.com/certification/validity


What if I am unhappy with the course?

We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 7 days and we will give you a full refund.


What is your Refund Policy and Terms of Use?

To know more about canceling the enrollment, refund, and rescheduling policy, visit:

Refund and Rescheduling Policyhttps://www.zarantech.com/Refund-policy/

Terms of Servicehttps://www.zarantech.com/terms-of-use/


What other Resources do you provide?

YouTube (Free Videos) - https://www.youtube.com/@zarantechdotcom

LinkedIn (Free materials) - https://www.linkedin.com/showcase/sap-learner-community/

Quora (Ask any Questions) - https://saplearnercommunity.quora.com/

SAP Corporate Course Catalog - https://bit.ly/SAP-course-catalog


What other official Resources from SAP?

Official SAP Training -https://training.sap.com/

Official SAP Certification Programs - https://training.sap.com/certification/

OpenSAP (Open Online Courses (MOOCs) for SAP learning) - https://open.sap.com/

SAP Community blogs with updates and insights - https://blogs.sap.com/

SCN (SAP Community Network) - Discussions and articles - https://community.sap.com/