課程 |
教學內容 |
第一部分 |
1. Flex概況及市場需求,就業情況
2. 理想中的Web程序
3. 迎接RIA時代
4. RIA和Flex 概念
5. 精彩案例及代碼解析 |
第二部分 |
1. 開發環境配置,FLEX BUILDER界面介紹
2. Flash, AS, Flex的關系
3. 實戰:體驗開發一個Flex程序
4. Flex與AIR
5. 做一個完全透明的程序 |
第三部分 |
1. MXML語法規范
2. 數據綁定序
3. Flex組件(附帶說明States、ViewStack)
4. 自定義組件(Component、Module)
5. Flex 效果組件
6. 驗證控件
7. MXML與ActionScript協同開發
8. 實戰:組件與控件開發 |
第四部分 |
1. ActionScript 3.0 介紹
2. 運算符號和表達式
3. 數據類型
4. 函數概述
5. XML操作
6. 實戰:使用AS3.0寫一個應用 |
第五部分 |
1. 文件流讀寫操作
2. Share Object
3. 事件與自定義事件(Event)
4. AS調用JS方法
5. JS調用AS注冊方法
6. 實戰:文件操作應用和AS與JS互操作應用 |
第六部分 |
1. 自定義CSS樣式
2. 使用自定義樣式象
3. 調用外部CSS
4. 實戰:Flex中的CSS應用 |
第七部分 |
1. 顯示對象,容器的概念,深度管理,顯示對象的(創建,訪問,設置,刪除,記憶游戲)
2. 網絡請求,濾鏡對象
3. 實戰:使用容器控制界面布局 |
第八部分 |
1. 常用時間類
2. 常用繪圖組件
3. 常用聲音組件
4. 實戰:實現涂鴉畫板 |
第九部分 |
1. FLEX文檔類,自定義類,接口,類的結構訪問控制
2. FLEX自帶組件,FLEX自定義可視組件,AS組件 |
第十部分 |
1. 實戰:簡單物理知識與神奇的粒子
2. 實戰:實現彈球,煙霧,煙花,下雨等 |
第十一部分 |
1. 數據通信(XML ,HttpServer,Socket,
Webservice,RemoteObject,URLRequest)
2. 數據庫交互(SQLite)
3. Flex和Flash協同開發 |
第十二部分 |
1. AMF方式
2. 與Java通信
3. 與.NET通信
4. 與PHP通信
5. 實戰:實現留言本 |
第十三部分 |
1. FMS和RED5簡介
2. 實戰:實現視頻播放器 |
第十四部分 |
1. Flex常用框架如(Cairngorm、pureMVC)簡介
|
第十五部分 |
1. MVC和OOP開發模式
2. Flex組件換膚
3. 實戰:實現圖片瀏覽器 |
第十六部分 |
1. 網頁游戲開發要點, 網游相關地圖、任務等游戲編輯工具介紹
|
第十七部分 |
1. 大型虛擬社區開發要點介紹
2. 實戰:Flex整站開發
|
第十八部分 |
1. Adobe AIR開發 |
第十九部分 |
1. Flex的優化與瘦身(RSLs、Module、垃圾回收機制)
2. 動態載入模塊技術 |
第二十部分 |
1. Flex開發技巧集錦
2. 使用資源、必備工具和第三方包 |