我搞计算机也超过15个年头了,我一直在思考,为什么我们的计算机整体水平上不去,大多数人都处在金字塔之下?为什么有那么多学计算机的大学本科生连C++都不能熟练应用?很多工作了几年的同行竟然只会一两种技术?
计算机即是技术也是工具,对大多数人在大多数情况下,包括对我们这些开发人员来说,它就是工具,它应该是帮助我们实现某种想法的一种手段。这些计算机开发技术,无非就是语言的创造人员定好的游戏规则,我们学习它也不过就是去明白它的游戏规则。所谓高手和菜鸟的区别也就是对游戏规则掌握的程度不同罢了。其实都不是高手,真正的高手是那些能利用计算机进行创新的人,让梦想变为现实的人。
我们的计算机技术始终被国外牵着鼻子走,大多数计算机从业人员连最起码的游戏规则都无法掌握。更不要说在此之上去研究某个领域,运用数学、算法去研究问题了。
这里面的因素有这样几点:
1.我们的大学教育是失败的,从本科到博士教育基本都是失败的
2.我们的学习资源是匮乏的,国外的新技术,中文资料永远跟不上
3.我们的培训机构是急功近利,不负责任的。包括国内大型的培训机构,基本上都没有固定的教师团队,而且培训层次非常低。
4.国内缺乏中高端的培训,很多工作过的朋友可能都有体会,当你需要进一步提高自己水平的时候,只能在互联网上吃力的啃着英文资料,你在市面上找不到中高端书籍和相应的培训机构。其实中高端的职业技能培训是目前国内最缺乏的。
5.国内水平高的人,缺乏社会责任感。这个是我觉得中国计算机水平上不去的很重要的一个因素。和我共事过的高手很多,但是基本上没有人愿意把自己的知识做成教程和别人分享。他们以为提高了别人会降低了自己,其实知识是越分享越交流提高的越快,但是中国人普遍的“内秀”性格在这时候却表现的淋漓尽致。
如果在我们的教育体制中,能培养大家多交流多分享的意识,大家每人拿出一点知识和别人分享,那么我想相信我们的计算机水平会提高的飞快。我们中国也会在世界开源工程上有一席之地,甚至出现真正引领IT技术的公司。
希望所有看我教程的人,在学习知识的同时,也意识到自己作为行业的一分子身上是肩负着一份行业责任的。
《幻想-FLEX 3基础视频教程(10月22日更新)》
![]()
Adobe® Flex® 3 是用于构建和维护在所有主要浏览器、桌面和操作系统一致地部署的极具表现力的 Web 应用程序的高效率的开放源码框架。 可以使用免费的 Flex SDK 构建 Flex 应用程序, 开发人员可以使用 Adobe Flex Builder™ 3 软件来显著促进开发。
此教程为本人原创,完全免费,使用者在注明作者的情况下可以任意传播,但严禁用于商业。
本人非职业讲师,纯属兴趣爱好,望各位不啬赐教,小的瑕疵大家请不要过于认真,欢迎交流
airhand@gmail.com
前几讲录像屏幕是宽屏,可能对某些人观看造成影响,请用QQFlash缩放,经验不足造成,见谅!
感谢阿树做种供源!
------------------------------------------------------------------------------------------
【本系列教程说明】
第一部:1-5讲,已发布(2008-05-27),actionScript 3和FLEX3 基础
第二部:第6讲,已发布(2008-07-24),140个组件使用详解
第三部:第7讲-第12讲,FABridge、DataGrid高级用法、数据交互、XML文件处理、与PHP和J2EE进行交互、BlazeDS、Cairngorm MVC....
第一部课程编号为lession1-lession5,以多个文件发布
第二部课程编号为lesson6,打包为一个压缩文件发布,内含示例工程源码和相关辅助文档,
------------------------------------------------------------------------------------------
【第一部】
FLEX 3和AS 3编程基础、事件机制、数据绑定...
课程目录如下:
[Lesson1]Flex 3简介和开发环境.swf
[lesson2_1]AS3语法——编程基础.swf
[lesson2_2.1]AS3语法——流程控制语句.swf
[lesson2_2.2]AS3语法——控制语句和数据类型.swf
[lesson2_3]AS3语法——面对对象编程.swf
[lesson2_4]AS3语法——静态常量继承和接口.swf
[lesson2_5]AS3语法——数组和类型转换.swf
[lesson2_6]AS3语法——参考手册快速浏览.swf
[lesson3_1]Flex 3事件机制(1)——事件流.swf
[lesson3_2]Flex 3事件机制(2)——Event对象.swf
[lesson3_3]Flex 3事件机制(3)——事件的应用实例.swf
[lesson4_1]Flex 3数据绑定(1).swf
[lesson4_2]Flex 3数据绑定(2).swf
[lesson5_1]Flex 3样式和主题(1).swf
[lesson5_2]Flex 3样式和主题(2).swf
两个压缩包内含:课程PPT、实例代码、Flash Player 9 Debug版、QQFlash播放器、AS3中文参考手册
------------------------------------------------------------------------------------------
【第二部】
讲解了FLEX 3中的所有组件用法,共计140余个;
课程目录如下:
6_1:[16:37] 组件概述及其分类
6_2:[23:58] Application、ApplicationControlBar
6_3:[13:36] Canvas、Box(VBOX,HBOX)、DivideBox(HDivideBox,VDivideBox)
6_4:[18:14] Panel、TitleWindow
6_5:[23:24] Form、FormHeading、FormItem、Tile、Grid、GridItem、GridRow
6_6:[17:47] Accordion、ViewStack、TabNavigator
6_7:[26:28] Alert、ColorPicker、ComboBox
6_8:[15:13] Horizontallist、List、TileList
6_9:[18:53] DataGrid、TabBar、Tree
6_10:[20:29] HRule、HScrollber、Spacer、VRule、VScrollBar、VSlides
6_11:[12:07] Button、ButtonBar、CheckBox、LinkBar、LinkButton
6_12:[13:38] PopupButton、RadioButton、RadioButtonGroup、ToggleButtonBar
6_13:[08:14] DateChooser、Datefield
6_14:[19:53] Menu、MenuBar、PopupMenuButton
6_15:[10:21] Label、RichTextEditor、Text、TextArea、TextInput
6_16:[15:03] EmailValidator、DateValidator、PhoneNumberValidator、
SocialSecurityValidator、CurrencyValidator、StringValidator、ZipCodeValidator
6_17:[30:39] CreditCardValidator、RegexpValidator
6_18:[15:09] NumberFormatter、PhoneFormatter、SwitchSymbolFormatter、ZipcodeFormatter
6_19:[07:01] CurrencyFormatter、DateFormatter、Formatter
6_20:[15:27] AddItemAction、行为特效类组件概述、触发器
6_21:[14:32] Blur、Fade、Glow、Dissolve、Iris、Effect
6_22:[18:46] Move、Resize、Rotate、Zoom、SoundEffect、
6_23:[22:54] AnimateProperty、Wipedown、Wipeleft、Wiperight、Wipeup、Pause、Parallel、Sequence
6_24:[45:16] State、Transiton
6_25:[27:12] AreaChart、AreaSeries、LineChart、LineSeries、Legend、CategoryAxis、BarChart、BarSeries、ColumnChart、
ChartSeries、HLocChart、HLocSeries、ColumnSeries、AxisRenderer、BubbleChart、BubbleSeries
6_26:[21:52] CandleStickChart、CandleStickSeries、DateTimeAxis、Gridlines、Logaxis、PieChart、PieSeries、LinearAxis
6_27:[15:20] PlotChart、SeriesInterpolate、SeriesSlide、SeriesZoom
6_28:[17:47] Image、SWFLoader、VideoDisplay、Repeater
6_29:[30:41] FlexprintJob、PrintDataGrid、FormPrintView、FormPrintHeader、FormPrintFooter
6_30:[29:49] OLAPDataGrid、ADGPrinting、课程总结、编译组件浏览器、后续课程内容预告
第二部视频使用SWF格式整体打包发布,包括课程视频、示例代码、PPT、辅助文档、教程目录
6_17、6_20两课因原视频文件坏损,使用avi格式发布。
因这几个月工作异常繁重,本人未能及时发布第二阶段视频,很多朋友都发来邮件询问,本人在此深表歉意。
牺牲了五个晚上的睡眠时间,经过通宵奋战,终于在出差前将本阶段教程录制完成,时间仓促,加上多是在凌晨人困马乏之际录制的,所以讲课中口误增多,流畅度下降,希望大家谅解,小的瑕疵,只要不影响正常理解,就不要太认真了。
-------------------------------------------------------------------------------------
【第三部】
主题部分:FABridge、DataGrid高级用法...
7_1:[38:31] FABrigde介绍、js中类的定义方式
7_2:[27:31] FABridge.as和FABridge.js文件分析
7_3:[26:24] FABridge实例详解
8_1:[46:36] DataGrid编辑字段
8_2:[44:00] DataGrid排序(labelFunction,sortCompareFunction,ObjectUtil)
8_3:[28:00] DataGrid数据过滤(filterFunction)
8_4:[1:14:15] DataGrid导出为Excel(URLVariables、URLRequest、navigateToURL、ContentType、Content-disposition)
9_1[34:34] HTTPService
9_2[29:36] Web Service
9_3[43:19] URLLoader、URLRequest、URLVariable
9_4[25:06] FileReference上传下载文件(1)
9_5[19:38] FileReference上传下载文件(2)
10_1[50:26] AMFPHP通信(上) NetConnetion、Responder
10_2[42:42] AMFPHP通信(下) RemoteObject
第六课工程文件补档
(2008-10-20日更新)
11_1[27:02]BlazeDS简介、下载安装与环境设置
11_2[31:11]BlazeDS的目录分析、HSQLDB的安装使用、实例概览
11_3[33:25]BlazeDS的三大特性、Helloworld实例
11_4[32:12]BlazeDS的架构和配置文件
11_5[27:50]实例分析-TestDrive-HTTPService/Accessing data using Remoting
11_6[22:57]实例分析-Publish/Subscribe Messaging、消息的工作原理
11_7[43:17]实例分析-Trader Desktop
12_1[27:54] Cairngorm简介、原理和类的层次关系
12_2[25:30] Cairngorm实例分析一
12_3[35:16] Cairngorm实例分析二、结束语和致谢
[/COLOR]
【致谢】
到第12课为止,本教程告一段落,已经介绍的知识,足够大家完成一般的FLEX程序开发。
以后在我时间精力允许的情况下,还会和大家继续探讨FLEX和其他技术。
感谢大家一直以来给我的支持和鼓励,欢迎大家继续和我邮件交流!
资源已进过卡巴斯基KAV 6.0.2.621检测,无毒!
常驻服务器:Razorback 3.1
做源 时间:8:00-17:00
请下载后保留一段时间做源,谢谢!
更多相关资源 >>
这里是其它用户补充的资源(我也要补充):
热门评论
airhand
(楼主)
举报
最新评论
thl1987629
2009/03/12 14:18:53 204楼
举报
jusbin
2009/03/15 15:41:42 205楼
举报
楼主你好!我也是做计算机软件的!从学校出来在一个公司里做了两年多了,到现在。我主要是用Actionscript开发一些软件,当然也要结合一系列软件。自认为自己的技术太有限了,我最痛苦的是有很多想法但是实现不了。主要就是技术不到位,楼主我觉得你说的太好了技术只是工具,想法才是最宝贵的东西。楼主从你的话中我看到了好多的无奈,这些无奈我们做技术的同样存在。技术跟不上!缺乏责任心!这都是我们我们的原因!怎么解决呢!!我很苦恼!!
有时我在想我为什么喜欢做这些东西?我想是因为他们能实现我的想法吧!那是一种说不出来的成就感!我爱他们~~~但又恨自己掌握的知识太少!!
楼主谢谢你的资料我还在慢慢的学习!!我相信有一天我们也会走在世界的前端!!让我们都加油吧!!让老外知道知道啃外语的滋味!!呵呵~~~
Deathly_CQ
2009/03/17 22:03:02 206楼
举报
renlei413326889
2009/03/18 16:20:24 208楼
举报
gongpei920
2009/03/27 10:32:00 213楼
举报
gongpei920
2009/03/27 10:33:14 214楼
举报
rg_nightkid
2009/04/01 14:57:17 216楼
举报
seashoreboy
2009/04/05 22:11:45 218楼
举报
solojquery
2009/05/13 02:00:29 234楼
举报
cenxizwdez
2009/05/23 21:21:15 238楼
举报
hxd19721973
2009/06/02 16:32:32 240楼
举报
zhaofangtao
2009/06/24 01:29:16 242楼
举报
qingbusheng
2009/06/25 12:54:33 243楼
举报
ding_qiaolan
2009/06/30 18:39:33 247楼
举报
congfengs
2009/07/03 14:00:08 252楼
举报
首先声明一下,我的留言只希望能给想要学习Flex的朋友一点帮助
1. 楼主的资源共享的精神很好
2. 讲的太基础了,类似if/else都讲(郑岩峰在视频里一直在说,不会讲的太细,但是一直在讲基础)
3. 郑岩峰讲课抓不住重点,比如在讲API时,他会挨个去讲,但是几乎没有一个是讲的很细的。再比如他在讲String、Array时,根本没有抓主主要的API,而是几乎全部列出来了,这些都让我有了睡意~~呵呵
4. 总是在举例子、而并没有从这些例子中得到任何有用的总结,这让基础差的朋友只停留在“背”的阶段,而不能够“理解”
5. 介意:如果有c语言的基础,就不必看他讲的前几章了,不如看书来的直接,不然你会睡着的! 我觉得从例子出发最好,大家可以找一些实例去看,比如 :http://examples.adobe.com/flex3/componentexplorer/explorer.html
6. 我最近刚刚开始学习这个东西,希望有兴趣的朋友可以一起研究~
QQ:3024992






























































airhand (楼主)
举报
我搞计算机也超过15个年头了,我一直在思考,为什么我们的计算机整体水平上不去,大多数人都处在金字塔之下?为什么有那么多学计算机的大学本科生连C++都不能熟练应用?很多工作了几年的同行竟然只会一两种技术?
计算机即是技术也是工具,对大多数人在大多数情况下,包括对我们这些开发人员来说,它就是工具,它应该是帮助我们实现某种想法的一种手段。这些计算机开发技术,无非就是语言的创造人员定好的游戏规则,我们学习它也不过就是去明白它的游戏规则。所谓高手和菜鸟的区别也就是对游戏规则掌握的程度不同罢了。其实都不是高手,真正的高手是那些能利用计算机进行创新的人,让梦想变为现实的人。
我们的计算机技术始终被国外牵着鼻子走,大多数计算机从业人员连最起码的游戏规则都无法掌握。更不要说在此之上去研究某个领域,运用数学、算法去研究问题了。
这里面的因素有这样几点:
1.我们的大学教育是失败的,从本科到博士教育基本都是失败的
2.我们的学习资源是匮乏的,国外的新技术,中文资料永远跟不上
3.我们的培训机构是急功近利,不负责任的。包括国内大型的培训机构,基本上都没有固定的教师团队,而且培训层次非常低。
4.国内缺乏中高端的培训,很多工作过的朋友可能都有体会,当你需要进一步提高自己水平的时候,只能在互联网上吃力的啃着英文资料,你在市面上找不到中高端书籍和相应的培训机构。其实中高端的职业技能培训是目前国内最缺乏的。
5.国内水平高的人,缺乏社会责任感。这个是我觉得中国计算机水平上不去的很重要的一个因素。和我共事过的高手很多,但是基本上没有人愿意把自己的知识做成教程和别人分享。他们以为提高了别人会降低了自己,其实知识是越分享越交流提高的越快,但是中国人普遍的“内秀”性格在这时候却表现的淋漓尽致。
如果在我们的教育体制中,能培养大家多交流多分享的意识,大家每人拿出一点知识和别人分享,那么我想相信我们的计算机水平会提高的飞快。我们中国也会在世界开源工程上有一席之地,甚至出现真正引领IT技术的公司。
希望所有看我教程的人,在学习知识的同时,也意识到自己作为行业的一分子身上是肩负着一份行业责任的。