Skillshareallen

CDS MADE EASY

Learn SAP CDS (Core Data Services)! Master this popular code push down technique for faster ABAP development in SAP ERP. Existing ABAP skills are beneficial.

36students
14h 34m
Certificate
SAP MADE EASY
SAP MADE EASYInstructor

Course Content

CDS MADE EASY is an all-levels Skillshare course taught by SAP MADE EASY. It runs 14h 34m, is taught in English, and includes a certificate of completion. 36 students have enrolled. It is a paid course, first published June 2022.

Unlock the Power of CDS: Core Data Services for SAP ERP

This comprehensive course dives deep into CDS (Core Data Services), the leading code pushdown technique in the SAP ERP landscape. Designed for developers of all levels, from those just starting out to experienced ABAP professionals, this course provides a thorough understanding of CDS – from fundamental concepts to advanced applications.

Who Should Take This Course?

While prior ABAP knowledge is beneficial, this course is specifically tailored for novice developers eager to master CDS. You'll gain the skills to leverage CDS effectively and understand its role in modern SAP development.

What You'll Learn:

  • Understanding CDS Fundamentals: Begin with a clear explanation of what is CDS and its core principles.
  • Practical CDS Examples: Explore basic CDS examples to quickly grasp the syntax and structure.
  • Why CDS is Dominant: Discover why CDS is the most popular code pushdown technique, comparing it to alternatives like AMDP and Information Models.
  • CDS vs. SQL Views: Understand the key differences and benefits of using CDS versus SQL Views.
  • Annotation Power: Master annotations, including mandatory annotations, and unlock the full power of annotations for data modeling and metadata management.
  • Configuration & Properties: Learn about crucial properties like buffering and how to optimize CDS performance.
  • CDS vs. OPEN SQL: Compare and contrast CDS with OPEN SQL to make informed decisions about data access.
  • Parameterized CDS: Implement parameterized CDS views for dynamic data retrieval.
  • Consuming CDS in Reports: Learn how to consume CDS views within ABAP reports.
  • Associations: A Powerful Concept: Explore associations – a powerful feature for relating data – and their various types.
  • Cardinality & Association Types: Understand cardinality and the differences between ad-hoc vs. exposed associations, and association vs. join.
  • Path Expressions: Utilize path expressions for flexible data navigation.
  • CDS Limitations: Be aware of the limitations of CDS and how to work around them.
  • CDS & OData Integration: Explore the relationship between CDS and OData for exposing data via APIs.
  • Table Functions: Learn about table functions – their use cases and limitations.
  • Virtual Data Model (VDM): Delve into the Virtual Data Model (VDM), its different types, usages, and benefits. The VDM concept is central to understanding CDS.
  • Transient Provider: Understand the use of Transient Provider in CDS.

Key Takeaways:

This course equips you with the knowledge to:

  • Understand the power of CDS in modern SAP development.
  • Determine why you should go for CDS in your projects.
  • Adhere to standard practices when working with CDS.
  • Optimize CDS performance with real-time examples.
  • Effectively utilize the Virtual Data Model (VDM).
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.