视频课程 编程

SAP云平台试用版ABAP系统搭建与开发实战 (英文课程中文字幕)

¥5.00 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

视频数量:7个 总时长:33分 课程介绍: SAP云平台试用版ABAP系统搭建与开发实战 你是一名ABAP开发人员,想试试SAP最新的云端开发模式是什么感觉,却发现自己被一堵墙挡住了——没有公司授权的SAP BTP账号,自己又不想掏真金白银去买生产环境。别急,这门课要解决的就是这个问题。 课程不长,七个视频,总共三十三分钟,但每一分钟都踩在了关键节点上。它不会给你讲一堆云架构的宏观概念,而是手把手带着你从零开始,把一个完整的试用版ABAP系统搭起来,然后立刻开始写代码。 最开始的部分会帮你搞清楚几个绕不开的关键概念。SAP云平台,也就是现在的SAP BTP,是一种企业级的平台即服务,你可以把它理解成一个云端的操作系统。ABAP运行环境就搭建在这个操作系统之上,底层数据库是SAP HANA,服务器维护、补丁升级这些烦心事全部由SAP替你搞定。你不需要自己去装数据库、配置服务器,只需要学会怎么用就行。而ADT,全称ABAP Development Tools,是基于Eclipse的集成开发环境。以前ABAP开发离不开SAP GUI,那个绿底白字的经典界面,现在云端开发完全转向了Eclipse,用起来和Java开发很像。这也是很多ABAP老程序员转型云端时遇到的第一道坎。 第二大部分是实操环节的核心。课程带着你一步步完成几件关键事情。首先在SAP官网上注册一个免费的试用账号,这个过程有些细节容易踩坑,比如选择正确的区域、选择Cloud Foundry环境而不是Neo环境。账号注册好后,下一步是在这个试用账号下面创建一个ABAP实例,这一步很多人会卡住,因为入口藏得比较深。接下来是安装Eclipse,再在Eclipse里装上ADT插件,然后把本地的开发环境和云端的ABAP环境连接起来。每一个步骤都配有视频演示和图文文章,你可以跟着屏幕上的操作一步步来,完全不用自己摸索。 但试用版ABAP系统跟你想象的正式环境差异很大,所以课程专门用一节来讲它的限制和应对方法。试用环境是一个共享实例,所有试用用户共用同一个后端系统,你能看见别人写的对象,别人也能看见你写的。虽然试用期可以延长到最多九十天,但之后账户会被自动删除。最要命的是,试用环境不支持SAP GUI,那些传统的屏幕操作完全没法用。还有一点很关键,标准数据库表在试用环境里并不存在,SFLIGHT、SKA1、MARA这些常见表统统没有。所以课程提供了一个迷你航班数据模型,包含四张自定义表ZSCARR、ZSFLIGHT、ZSCUSTOM、ZSBOOK,你可以直接拿到表定义代码去创建。这个贴心的设计让你在试用环境里也有像样的数据可以练习。 有了环境和数据之后,课程提供了大量的样例代码让你动手实践,覆盖了ABAP云开发中最核心的两项技术——CDS视图和AMDP过程。CDS视图是什么?简单说就是数据库层面的数据建模和查询方式,比传统的OPEN SQL更强大,可以定义关联、注解、聚合运算等等。课程提供了二十个左右的CDS视图示例,从最简单的视图创建开始,逐步深入到注解、Case表达式、聚合函数、嵌套连接、Union、输入参数、关联暴露、路径表达式、扩展视图、表函数等高级特性。每一个示例都是一个完整的代码文件,你可以直接复制到自己的环境里运行。 AMDP方面也提供了多个示例,包括AMDP方法的创建和调用、在OPEN SQL中消费AMDP结果、AMDP函数以及CDS表函数等。这些示例全部围绕同一个航班数据模型展开,学完之后你对ABAP云开发的核心模式会有一个扎实的初步认识。 最后还有一个彩蛋章节,给出了两门后续进阶课程的推荐链接,一门是面向初学者的SAP ABAP on HANA培训,另一门是ABAP for HANA认证考试的备考资料。学完这门课之后如果觉得意犹未尽,可以顺着这个路径继续深入。 这门课适合三类人:已经会传统ABAP开发,想了解云端开发模式怎么玩的程序员;正在准备ABAP on HANA认证,需要一个练习环境来刷题的学习者;以及纯粹对SAP BTP感兴趣,想在零成本的情况下体验一下云端ABAP开发到底是怎么回事的非SAP背景技术爱好者。课程体量虽然小,但内容很实在,走过了从环境搭建到代码实践的完整流程。