|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sap-abap-on-cloud-restful-programming-for-beginners/
课程评论:没有评论
课程名称:SAP ABAP on Cloud - RESTful 编程初学者课程 概述:本课程专为SAP ABAP on Cloud初学者设计,旨在帮助他们理解RESTful编程及其在云中的实施方法。课程将教授学员如何创建自己的租户,并探索SAP BTP和ABAP on Cloud的各个方面。学员将学习ABAP on Cloud和RESTful编程的基础知识,包括其用法和特点,以及如何注册免费的云试用账户。 在课程中,学员将设置SAP Cloud和相关工具:创建免费的SAP Cloud试用账户,安装用于ABAP开发的Eclipse IDE,了解SAP BTP的概念,包括空间、配额、限制及ABAP on Cloud的优势。同时,学员还将比较SAP WebIDE、SAP HANA Studio和Eclipse,了解每种工具的适用场景。 学员将学习建模和开发:在Eclipse中构建数据元素、域、结构和表,了解外键关系,并学习如何使用ABAP on Cloud中的类创建数据。此外,课程还将涵盖CDS视图的使用,包括与关联、聚合、参数、SQL脚本和AMDP程序的复杂场景。 关于RESTful ABAP编程模型(RAP),课程将讲解RAP框架,包括受管和非受管场景之间的区别,并借助客户和代理CDS及相关数据开发Fiori应用程序。学员将实施行为定义和方法,调试及增强Fiori用户界面,并添加搜索帮助和自定义逻辑等功能。 学员还将学习新的ABAP语法及实体操作语言(EML):探索数据处理和循环的新语法特性,实践在受管场景中使用EML进行CRUD操作,并观察EML在Fiori应用程序中的实际应用案例,例如申请处理和批准应用。 我努力通过简单的示例解释所有概念,以便能扩展到真实业务场景,确保即使是初学者也能理解课程内容。在讲座的资源部分,学员将找到用于构建应用程序的代码,这些代码是在视频实操演示中使用的。
This course has been made for beginners in SAP ABAP on Cloud, it'll help them to understand RESTful Programming and how to implement it in ABAP on cloud.In this course I'll be teaching you to create your own tenant and explore different aspects of SAP BTP and ABAP on Cloud.You will learn about the basics of ABAP on Cloud and RESTful programming, including their uses and features, and how to register for a free trial account in the Cloud.You will set up SAP Cloud and tools: Create a free SAP Cloud trial account, install Eclipse IDE for ABAP development, and understand SAP BTP, including spaces, quotas, limitations, and the benefits of ABAP on Cloud. You will also compare SAP WebIDE, SAP HANA Studio, and Eclipse to know when to use each tool.You will learn about modeling and development: Build data elements, domains, structures, and tables in Eclipse, including foreign key relationships and how to create data using Classes in ABAP on Cloud. You will work with CDS views, including complex scenarios with associations, aggregations, parameters, SQL scripts, and AMDP procedures.You will study the Restful ABAP Programming Model (RAP): Understand the RAP framework, including the differences between managed and unmanaged scenarios, and develop Fiori apps using customer and agency CDS with related data. You will implement behavior definitions and methods, debug, and enhance Fiori UIs with features like search help and custom logic.You will learn about new ABAP syntax and Entity Manipulation Language (EML): Explore new syntax features for data handling and loops, practice using EML for CRUD operations in managed scenarios, and see practical examples of EML in Fiori apps, like processor and approver applications.I have tried to explain all the concepts using simple examples which can be extended to match your business case in real time. All the concepts have been explained using simple examples so that even beginners can understand them.In the resources section of lectures you'll find the code for building apps, which I have used in the practical demos which I have shown in the videos.