西安卓恒信息技术有限公司—专业的企业信息化服务提供商

中文   |   英文

软件培训

FLEX培训

Flex开发培训

        Adobe® Flex® 3 是用于构建和维护在所有主要浏览器、桌面和操作系统一致地部署的极具表现力的 Web 应用程序的高效率的开放源码框架。您可以使用免费的 Flex SDK 构建Flex应用程序, 也可以使用 Adobe Flex Builder软件来显著促进开发。RIA &Flex富客户端开发技术培训班主要面对热爱软件行业,对技术有研究,喜欢创新的软件开发工程师、界面设计人员、交互设计人员。完成该课程后,学员将有能力参与企业级Flex软件设计。

 

Flex课程简介

        全球权威IT资讯与咨询公司Gartner的调查报告指出,到2012 年,至少68% 的新应用程序开发项目会使用RIA技术。 西安卓恒和PHPChina西安培训中心联合推出的Flex3.0版本课程体系,培训分理论基础课和企业实训部分,结合企业实际应用及WEB技术发展趋势,根据现行的企业级应用,指定出适合实际应用的课程大纲。

 

 

序号

主题

描述

课时 (小时)

1

RIA技术介绍

各种RIA相关技术
RIA + FLEX + JAVA 以及之间的关系

3

2

Flex 相关介绍

整体了解Flex技术
Flex产品线介绍
Flex 编译机制

3

LiveCycle Data Services

功能概览、介绍

4

Flex 资源站点

Flex开源站点以及优秀Blog介绍

 

 

 

 

5

LiveCycle Data Services

几种开源服务, LCDS, Blaze介绍

2

 

 

 

 

6

Flex开发环境、工具介绍及环境配置

Flex Tool
包括搭建第一个Flex应用程序LCDS+Eclipse+Tomcat
Ant 自动化编译

5

7

调试与跟踪

Flex 应用程序的调试与跟踪

8

Flex 程序部署

Flex 应用程序的部署

9

Flex程序剖析

Flash Player 的内存使用 (分配及垃圾收收集)
应用程序内存剖析 、性能剖析

10

MXML 介绍

简介,事件

12

11

Flex常规可视控件使用

使用组件处理数据交互
简单介绍基本用法

12

Flex样式、皮肤、效果、状态、渲染等相关介绍

组件的样式、皮肤、效果,添加组件特效

13

状态过渡与状态转换

定义状态过渡与状态转换
Managing State
Using Effects and Transitions

14

容器、布局

使用容器布置应用程序(Form容器、Grid容器、Box容器、DividedBox容器、Tile容器、ControlBar容器)

15

Flex 其它常规组件高级特性

Tool Tips
Pop-Ups
Cursor Management
Drag and Drop
Customizing List-Based Controls
Focus Management and Keyboard Control

 

 

 

 

16

AS3语言

变量、数据、控制,
数据类型和运算
ActionScript 3中用XML数据处理(E4X、XMLListCollection)-使用远程XML 数据
声音, 可视化对象

6

17

使用共享对象

ShareObject

10

18

数据验证与格式化数据

使用格式器和验证器

19

数据绑定

数据绑定与数据存储

20

应用程序导航

设计应用程序导航(LinkBar容器、TabBar容器、ViewStack容器、TabNavigator容器、Accordion容器ButtonBar&ToggleButtonBar)

21

高级特性组件

1.DataGrid

DataGrid显示ArrayColection数据
DataGrid显示XML数据
实例:在DataGrid中格式化数据
使用item renderers和item editors

2.使用TileList和HorizontalList

3.使用Repeater组件

 

 

 

 

22

Flex 事件

Flex 事件机制, 自定义事件

15

23

Flex图表技术

Flex 图表应用

24

FLEX高级组件技术

1、自定义组件(MXML组件, AS3组件)
-- 样式、外观
2.组件的事件处理
课堂训练之设计松散耦合的自定义组件

25

Flex Module 模块化应用程序开发方法

模块化应用程序

26

企业开发实用技术

设计数据过滤函数
FileReference实现文件上传、下载
Flex 的打印功能

27

数据交互

1、使用HttpService
2.使用WebService 服务
3.RemoteObject service
4.Flash基本沙箱安全性模型,Flex 与外部数据通信的安全机制
5.  Ajax 数据交互
6.Flex 与PHP, Java,.Net
7.RTMP 

14

28

LiveCycle高级技术

1.Flex Message Service
2.Flex Data Management Service

 

 

 

 

29

Caringorn开发框架,
PureMVC

1.以CairngormDiagram为例说明框架逻辑
课堂训练之使用Cairngorm实现用户登录
2.PureMVC 简介

14

30

Unit测试框架

Flex Unit 单元测试框架

31

Flex与Spring集成

包括基于Flex+spring的参考案例