【每日分享】基于Flex4.X+BlazeDS+Spring3+JPA+Hibernate+MySQL实战开发在线书店

原创 2013年12月04日 13:40:30

 

课程下载地址:http://www.kuaipan.cn/file/id_192202874577493011.htm?source=1

 

一、本课程是怎么样的一门课程

 

   1.1、背景
 
      Flex 是一个高效、免费的开源框架,可用于构建具有表现力的 Web应用程序,这些应用程序利用Adobe Flash Player和Adobe AIR, 运行时跨浏览器、桌面和操作系统实现一致的部署。虽然只能使用 Flex 框架构建 Flex应用程序,但Adobe Flash Builder™(之前称为 Adobe Flex Builder™)软件可以通过智能编码、交互式遍历调试以及可视设计用户界面布局等功能加快开发。
 
      1)这是一个RIA的时代
      2)Flash Player 99%的装机率
      3)从Adobe Flex到Apache Flex
      4)页游的发展
 
 
   1.2、课程内容简介
 
      本课程主要是讲解Flex 4.6和ActionScript 3.0使用方法和技巧,并结合BlazDS/Spring /JPA/Hibernate等技术实现在线书店的开发过程。
 
 
   1.3、课程大纲
 
      第一讲:RIA概览、开发者前景、项目简介及开发工具的使用
      第二讲:FlashBuilder使用详解及ActionScript3学习(一)
      第三讲:AS3编程元素、流程控制语句及第一个示例程序编写
      第四讲:AS3日期时间和时间间隔的使用及模拟时钟的实现
      第五讲:AS3中的字符串使用方法详解
      第六讲:字符艺术画示例的详细讲解(一)
      第七讲:字符艺术画示例的详细讲解(二)
      第八讲:AS3中的数组使用方法详解
      第九讲:AS3中的XML使用方法详解
      第十讲:Flex容器及布局对象实现界面布局及在线书店主页布局(一)
      第十一讲:Flex容器及布局对象实现界面布局及在线书店主页布局(二)
      第十二讲:Flex控件概述,Form容器的使用及图书详情页面制作
      第十三讲:Flex事件处理详解,重构在线书店初始化图书数据的方式
      第十四讲:Flex加载远程XML数据详解及构建在线书店应用分类列表
      第十五讲:用AMF加载远程数据,整合Flex和Java的方法及创建在线书店后台工程(一)
      第十六讲:使用JPA和SpringDataJPA操纵数据库,并通过Flex RemoteObject调用后台方法
      第十七讲:重构在线书店实现书籍分类和书籍列表动态加载后台AMF数据,实现数据库用户名和角色的认证和授权
      第十八讲:构建值对象、购物车对象及购物车项目对象实现添加购物车逻辑(一)
      第十九讲:构建值对象、购物车对象及购物车项目对象实现添加购物车逻辑(二)
      第二十讲:深入理解数据绑定,掌握ArrayCollection的用法
      第二十一讲:使用ArrayCollection的排序、过滤以及游标查询,添加购物车排序功能并重构购物车逻辑
      第二十二讲:创建和使用自定义组件、重构在线书店将应用拆分为组件
      第二十三讲:深入理解数据容器,DataGroup和List的异同,ItemRenderer使用及虚拟化
      第二十四讲:驶入理解时间流处理,使用时间使应用程序实现松耦合
      第二十五讲:DataGrid的详细使用方法介绍
      第二十六讲:创建在线书店购物车详情页面及业务逻辑
      第二十七讲:拖放操作(Drag&Drop)的使用方法详解
      第二十八讲:拖放操作(二)及添加拖放图书到购物车功能
      第二十九讲:完成在线书店登录认证模块
      第三十讲:在线书店支付流程制作(一)
      第三十一讲:在线书店支付流程制作(二)
      第三十二讲:在线书店支付流程制作(三)
      第三十三讲:在线书店支付流程制作(四)
      第三十四讲:Flex格式化器的使用及添加在线书店格式化功能
      第三十五讲:Flex校验器的使用及添加在线书店校验功能
      第三十六讲:学习使用Style样式定制应用程序外观
      第三十七讲:使用样式定制在线输定应用的外观(一)
      第三十八讲:使用样式定制在线输定应用的外观(二)
      第三十九讲:学习使用Skin皮肤定制应用程序外观(一)
      第四十讲:学习使用Skin皮肤定制应用程序外观(二)
      第四十一讲:学习使用Flex效果类制作动画特效,为在线书店添加动画效果
      第四十二讲:使用Actionscript实现自定义的购物车组件(一)
      第四十三讲:使用Actionscript实现自定义的购物车组件(二)
      第四十四讲:学习使用PureMVC开发应用程序
      第四十五讲:学习使用Robotlegs框架开发应用程序
 
 
   
   1.4、课程特色
 
      1.紧扣企业需求
         以下企业需求职位均来自于猎聘网(www.lietou.com).
         职位:Flex开发工程师
 
      2.紧扣实际项目开发需求
         按照实际工作需求架构项目,整合Flex和Java,采用前沿的技术进行开发演示。
 
      3.完整的项目实战,全面的演示了Flex+Spring+JPA+Hibernate技术的综合使用步骤、过程、注意事项及技巧
 
 
 
二、适合哪些同学学习?
 
 
      1)刚毕业的学生,有志于做开发工作,对Flash平台开发如网页游戏、企业级应用、Flash整站、AIR手机应用及多媒体视频类应用开发感兴趣的同学。
 
      2)具有一定的编程基础的学员,想通过本项目的学习,了解使用Flex作为前台结合后台Java服务端框架整合开发商业项目的学员。
 
 
 
三、我该怎么学,如何才能学好这门课程,给些建议。
 
 
      1. 本课程共45讲,如果您时间上充分,建议以每天2-3讲的跟着进度往前学习。
      2. 如果您有一定的基础,可以跳过理论介绍找到自己不熟悉的部分开始学习。否则建议按照课程进度学习。
      3. 一定要注意实践,把看完的视频中的代码敲若干遍,以加深理解和记忆并学会举一反三。
      4. 有问题可以通过北风网联系我,获得帮助。
      5. 《Flex程序员实战》是“纵横Flash平台开发”系列教程的第一部,是后续教程(多媒体开发实战、AIR手机开发实战、Flash游戏开发实战、Flash 3D开发实战等)的基础,所以作为核心编程语言的Actionscript3和应用程序框架的Flex4务必要掌握好,为后续高级教程打好基础。 
 
 
 
四、学完这门课程后能做什么?
 
 
   以下职位最适合你:
      1. Flex开发工程师
      2. Flash/AS开发工程师
 
 
 
五、  学员常见问题:
 
 
   常见问题一:学习该教程使用什么软件或库包吗? 
   讲师回答:
         1. 课程使用的类库包随讲师示例代码一起提供。
         2. 前台开发工具使用的是Flash Builder 4.6,后台开发工具使用的是Spring Tool Suite 3.3,也可以使用Eclipse 3.6或3.7。
 
 
   常见问题二:学这个课程需要什么基础?
   讲师回答:零基础就可以学,非常适合作为程序员工作的切入点,如果有Java经验想转前端开发会更容易学习。
 
 
   常见问题三:这种技术一般可用在什么场合?
   讲师回答:以下领域内Flex/Flash技术可以大展拳脚:网页游戏、企业级应用、视频多媒体、AIR手机应用、Flash全站开发等 
 

相关文章推荐

Flex4+Spring3+Hibernate3+BlazeDS整合笔记

转自http://www.cnblogs.com/noam/archive/2010/07/30/1788988.html普通Java Web工程流行使用ssh框架,而当前台使用Flex制作的时候,后...

flex4 + spring + blazeds , 使用anonation(注解)机制,利用push技术的实现例子和过程。

实现目标:java做后台service,每隔300毫秒,生成一个uuid,以 testJob做为订阅关键词,发布给所有订阅此关键词的flex客户端。 配置过程和源码: 1.修改blazeds自动生成的...

Flex4+BlazeDS+Spring+Hibernate 整合源码

  • 2012年12月18日 09:24
  • 6.91MB
  • 下载

Flex4 blazeds Spring JAVA 进行交互

下载 安装,不多说, 一、搭建好JAVA WEB SSH 项目,将下载好的 blazeds 解压, 找到       拷贝到  WebRoot > WEB-INF 下 blazeds 下载地址 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【每日分享】基于Flex4.X+BlazeDS+Spring3+JPA+Hibernate+MySQL实战开发在线书店
举报原因:
原因补充:

(最多只允许输入30个字)