Learn CDS Views with Practical Real-Time Examples
This course is designed to help you learn CDS Views in SAP ABAP along with modern development concepts used in real-time SAP projects. Whether you are a beginner or an ABAP developer looking to upgrade your skills, this course provides step-by-step guidance on creating and working with CDS Views and setting up a modern SAP development environment.
What you’ll learn
- In a CDS View (Core Data Services) – SAP ABAP course, students learn how to build modern data models and develop S/4HANA-ready applications using database-level.
- Introduction to ABAP CDS, CDS Development Environment, Data Modeling with CDS Views,Joins, Associations & Relationships.
- Students will learn CDS Annotations (Very Important), Advanced CDS Features, Authorization & Security, CDS with OData & Fiori and CDS Extensions & Enhancements.
- Skills Students Gain After Course: Create production-ready CDS Views, Build S/4HANA data models, Replace classical ABAP reports with CDS and Develop Fiori app.
Course Content
- Installation and Introduction –> 2 lectures • 14min.
- SAP BTP Trial Account Creation Guide –> 4 lectures • 16min.
- Creation of Package, Custom Database Tables and CDS Views in Eclipse –> 5 lectures • 33min.
- Creation of Parameterized CDS View in RAP –> 3 lectures • 31min.
- Use of Join and Associations in CDS Views –> 3 lectures • 31min.
- Important concepts in CDS Views – Sum, Groupy by & Improve performance of CDS –> 2 lectures • 16min.

Requirements
This course is designed to help you learn CDS Views in SAP ABAP along with modern development concepts used in real-time SAP projects. Whether you are a beginner or an ABAP developer looking to upgrade your skills, this course provides step-by-step guidance on creating and working with CDS Views and setting up a modern SAP development environment.
You will learn both conceptual understanding and hands-on implementation using Eclipse and SAP BTP Cloud.
What You Will Learn
Introduction to CDS Views and modern SAP ABAP development
Creating Basic CDS Views from scratch
Working with JOINs in CDS Views
Understanding and implementing Associations
Creating Parameterized CDS Views
Using SQL functions like CONCAT and DISTINCT
Performing aggregations using SUM and GROUP BY
Implementing CASE and CAST statements
Applying Semantic Annotations for amount and currency fields
Improving performance using Database Hint Annotations
Creating and managing Packages
Creating Database Tables for development scenarios
Installing and configuring Eclipse for SAP ABAP
Connecting Eclipse to SAP BTP Cloud Trial Account
Setting up complete development environment and system connections
Why Take This Course?
- Learn CDS Views with real-time practical examples
- Covers both fundamentals and advanced concepts
- Step-by-step system setup guidance
- Industry-relevant SAP S/4HANA development skills
- Beginner-friendly explanations with hands-on practice
Who This Course Is For
- SAP ABAP Developers upgrading to S/4HANA
- Beginners learning CDS Views
- Developers interested in RAP and modern ABAP
- Anyone wanting hands-on SAP BTP development experience