【天地培训2010】课程二:ActionScript 3.0中级班
如果您是没有任何编程基础的初学者,包括对Flash创作工具Flash CS系列不熟悉不了解的学员,请参考:预科班。
如果您是有一定AS3编程基础的初、中级开发者,希望学习Flex/AIR相关知识,请参考:Flash高阶编程班。
ActionScript 3.0中级班
第一部分 ActionScript 3语言基础
带领初学者了解ActionScript3语言的发展、变化和现状。并从开发环境到语言基本元素(变量、常量、声明、基元数据类型和引用数据类型等)、流程控制(If语句,if-else语句,elseif语句,switch语句,while循环,for循环)和基本函数这些ActionScript3最基础的方面展开介绍和学习,使学员对其有一个初步的印象。为后面各部分的学习打下良好的基础。
第二部分 ActionScript 3 面向对象编程
从面向对象理论的思想本身,到对象的基础,自定义抽象类(属性、方法),实例化对象,命名空间、构造函数、复合与继承、多态、迭代、接口的实现、封装的应用、控制访问权限、静态属性方法等方面,全面介绍具有ActionScript3语言特点的标准面向对象设计方法。
第三部分 ActionScript 3 核心类
总览ActionScript3的核心类和全局函数。深入学习和理解数组:Array类,熟练掌握其查找、增加、删除、切割、拼合、排序的功能。字符串:String类,熟练掌握其字符串查找、增加、删除、切割、拼合等功能。XML类,熟练掌握其语法结构、数据解析、E4X语法以及其相关的常用API,并对XMLList对象也做一定的了解。熟练掌握异常和错误处理、捕捉以及处理原则。
第四部分 ActionScript 3主要的Flash Player API
总览ActionScript3的官方API,了解其架构,并介绍第三方类库以扩展知识面。熟练掌握ActionScript3的事件机制的产生和原理,事件、侦听器及自定义事件处理。并熟练掌握网络通信基础,了解网络通信的流程,掌握读取三种数据格式的方法和数据提交,同时了解flash player中的安全沙箱机制和安全策略文件。
第五部分 ActionScript3视觉编程
从显示对象类库架构优越性角度讲解ActionScript3视觉编程的精要,并使学员掌握DisplayObject类矢量图、位图之间成像机理,学会使用各种恰当的容器,诸如DisplayObjectContainer、Sprite、MovieClip,并通过相关的API实现视觉元素的动态添加、移除、深度管理、遍历访问以及外部加载等功能。理解Flash CS4库元件的类绑定和Stage、文档类的区别。掌握显示编程与鼠标键盘等事件的人机交互,包括点击、悬停拖拽等。掌握通过纯粹ActionScript的手段进行动画编程,并了解使用Flash创作工具和Flex协作开发组件。
第六部分 ActionScript3 综合应用
针对前五部分的知识学习,对知识点进行综合的应用。精心挑选时下热门ActionScript3相关应用方向,从电子商务和小游戏制作方面抽取其重要模型引导学员思考、分析、寻找其设计解决方案,通过具体实践,掌握中小型项目开发的基本处理流程和设计思路。
【开课时间】
脱产班为4月中旬、非脱产班为5月中旬
【上课时间】
脱产班每周上课时间为周一至周五白天,上午、下午各上四个课时,每周共计40课时,每课时40分钟;
非脱产班每周上课时间为周二、三、四晚上,每晚上三个课时,周六白天上课八个课时、周日上午上课四个课时,每周共计21课时,每课时40分钟。
【上课地点】
杭州天目山路176号数源软件园12号楼3层
外地学员可协助安排住宿(最低每人240元/月,条件稍好的400~500元/月)。
【课程价格】
320课时,7800元/人
【优惠奖励】
开学后推荐同学报名“AS3中级班”或“AS3高级班”课程者,每推荐一人奖励300元(事后申明不算)。开学前联合报名者,每人优惠200元。同时报“AS3中级班”和“AS3高级班”的学员可享受“AS3中级班”五折优惠!
【政府补贴】
毕业后的学员如果在杭州市就业,可以享受杭州市政府的补贴优惠政策。详情请看:【天地培训2010】政府补贴优惠政策
【联系方式】
“天地培训”官方网站:http://www.riatraining.net/
在线咨询QQ:251048392
报名咨询电话:0571-87664537 平风







