上海SAP ABAP的编程语言培训课程
SAP ABAP的编程语言最初被SAP开发者用于开发SAP R/3平台。但它也被设计让SAP的客户用于增强SAP的软件应用。客户可以用ABAP编程开发自定义的报表和界面。这个编程语言对于程序员、运维人员、网络技术人员来说很容易学习但并不是一个非程序设计人员可以直接使用的工具。编写ABAP程序需要良好的编程技巧和关系数据库方面的知识,如果知道面向对象设计的概念更好。
培训目标:
1使用ABAP工作台工具2开始简单的ABAP程序3使用ABAP开发面向对象的程序4了解增强的概念5新建简单的Web Dynpro程序
课程大纲:
ABAP基础
课程目标:
1、使用ABAP工作台工具
2、开始简单的ABAP程序
课程内容
1、SAP NetWeaver应用服务器介绍
2、学习使用ABAP工作台
3、ABAP程序基础:语法基础、子程序&函数模块和方法的模块化、程序调用和数据传输
4、复杂数据对象:结构、内表
5、ABAP开放式SQL
6、经典用户交互程序开发:查询界面、界面(Dynpro)
7、内存管理和程序调用
8、ABAP字典:全局类型(表,视图)、透视表,表池,和簇表、对象依赖、视图、查找帮助
ABAP对象及应用
课程目标
1、使用ABAP开发面向对象的程序
2、了解增强的概念
3、新建简单的Web Dynpro程序
课程内容
1、ABAP对象:
1)分析和UML设计
2)类和对象
3)继承
4)接口
5)事件
6)异常处理
7)全局类和接口
8)抽象类,工厂方法,单实例
2、共享对象
3、动态程序:
1)字段指针和数据参照
2)运行时类型服务(RTTS)
4、增强和修改:
1)增强字典元素
2)用户出口
3)业务加载项(BAdIs)
4)修改
5)增强架构
5、ABAP Web Dynpro(概览):
1)架构
2)组成
3)控制器
4)上下文
5)UI定义
6)导航
认证考试C_TAW12_70
"SAP开发顾问认证-ABAP with SAP NetWeaver 7.0"考试证明通过者具有ABAP相关技能。认证不仅能证明通过者拥有必须的ABAP开发能力,也能在项目经理领导下参与项目的工作。