flex技术貌似近年比较火,是RIA(Rich Internet Applications,即胖客户端)的一种技术实现。flex的开发工具包是flex framework,它的集成开发工具可以用flex builder,也可以使用Eclipse插件,和Eclipse集成进行开发,编程语言是actionscript,其程序经过编译后生成swf文件。
如javaeye之前的某篇文章所述,flex开发者大致分为4个层次和境界:
第一重 初级程序员
Flex初级程序员是指经过一周到一个月的学习和模仿而形成的上手级开发者。这个层次的程序员能做一些简单的应用,能搞清楚flex应用的开发过程,完成一个基本的Flex应用。
第二重 中级程序员
该阶段的程序员是指超过2个月的学习(在正规的培训中心参加过flex培训,比如北京flexedu培训中心(http://www.bjflexedu.com/)并完成至少一个项目的进阶级开发者。位于此阶段的Flex开发者通过系统的文档学习并通过实战的演练,对Flex整个框架有很全面的认识,能够熟练使用IDE进行MXML/AS开发RIA应用,对程序结构、程序运行流程、对于flex应用与传统web应用的区别都有很好的理解,能独立的实现flex为前端技术的web应用。
目前公司项目需要flex作为web前端技术,经过采选试听选择了北京flexedu培训中心(http://www.bjflexedu.com/)。经过不到2周的学习,现在已经可以在公司独立完成一个flex项目或者模块了。特别朱老师授课认真负责,讲课精益求精。如果感兴趣,或即将要学flex的童鞋可以了解一下这家培训机构,具体详情参看http://www.bjflexedu.com
第三重 高级程序员
Flex高级程序员是指连续从事一年以上企业级Flash/Flex应用开发,并在项目中承担主要角色的开发者。处于这个层次的Flex程序员往往对企业级RIA架构比如 cairngorm非常熟悉。对于Flex应用的方方面面例如幕后的运行过程、显示结构的模式、事件流顺序、组件的制作手法、程序规模和性能的控制都有深刻的理解。
第四重 资深程序员
资深Flex程序员是指有着多年的RIA开发经验(超过10年的软件行业从业时间)并有广泛的软件开发相关技术背景的大牛级人物。这样的人物代表着这个领域的发展方向和潮流。他们往往是Flex技术进步和发展的原动力,比如Ted Patric以及他的博客上的Disruptive Evangelism。
如javaeye之前的某篇文章所述,flex开发者大致分为4个层次和境界:
第一重 初级程序员
Flex初级程序员是指经过一周到一个月的学习和模仿而形成的上手级开发者。这个层次的程序员能做一些简单的应用,能搞清楚flex应用的开发过程,完成一个基本的Flex应用。
第二重 中级程序员
该阶段的程序员是指超过2个月的学习(在正规的培训中心参加过flex培训,比如北京flexedu培训中心(http://www.bjflexedu.com/)并完成至少一个项目的进阶级开发者。位于此阶段的Flex开发者通过系统的文档学习并通过实战的演练,对Flex整个框架有很全面的认识,能够熟练使用IDE进行MXML/AS开发RIA应用,对程序结构、程序运行流程、对于flex应用与传统web应用的区别都有很好的理解,能独立的实现flex为前端技术的web应用。
目前公司项目需要flex作为web前端技术,经过采选试听选择了北京flexedu培训中心(http://www.bjflexedu.com/)。经过不到2周的学习,现在已经可以在公司独立完成一个flex项目或者模块了。特别朱老师授课认真负责,讲课精益求精。如果感兴趣,或即将要学flex的童鞋可以了解一下这家培训机构,具体详情参看http://www.bjflexedu.com
第三重 高级程序员
Flex高级程序员是指连续从事一年以上企业级Flash/Flex应用开发,并在项目中承担主要角色的开发者。处于这个层次的Flex程序员往往对企业级RIA架构比如 cairngorm非常熟悉。对于Flex应用的方方面面例如幕后的运行过程、显示结构的模式、事件流顺序、组件的制作手法、程序规模和性能的控制都有深刻的理解。
第四重 资深程序员
资深Flex程序员是指有着多年的RIA开发经验(超过10年的软件行业从业时间)并有广泛的软件开发相关技术背景的大牛级人物。这样的人物代表着这个领域的发展方向和潮流。他们往往是Flex技术进步和发展的原动力,比如Ted Patric以及他的博客上的Disruptive Evangelism。