授課對象:
有一定計算機相關(guān)語言基礎(chǔ),欲從事軟件編程、技術(shù)支持、網(wǎng)絡(luò)開發(fā)、用戶界面設(shè)計、交互式設(shè)計、Web設(shè)計、多媒體技術(shù)應(yīng)用、互動式游戲開發(fā)等。
適合人群:
關(guān)于Flex企業(yè)應(yīng)用我們提供面向普通學(xué)員和面向企業(yè)的兩種服務(wù):
面向?qū)W員的課程:
1. 致力于網(wǎng)絡(luò)應(yīng)用程序開發(fā)的技術(shù)人員
2. 致力于企業(yè)應(yīng)用開發(fā)的技術(shù)人員
3. 開發(fā)人員
4. 計劃使用RIA技術(shù)開發(fā)海外優(yōu)化前端展示的技術(shù)人員
5. 打算從事IT行業(yè)的在校學(xué)生或應(yīng)屆畢業(yè)生
6. 對RIA技術(shù)或Flex技術(shù)感興趣的人員
面向企業(yè)的服務(wù):
1.企業(yè)RIA項目的外包開發(fā)
2.企業(yè)項目的咨詢服務(wù)
3.企業(yè)內(nèi)訓(xùn)
教學(xué)目標(biāo):
從事企業(yè)級應(yīng)用開發(fā)、網(wǎng)絡(luò)開發(fā)、游戲開發(fā),在交互體驗、技術(shù)水平、薪資方面需要提升。 能夠獨立完成中小型項目研發(fā)及相關(guān)設(shè)計。在崗位中起到主導(dǎo)、領(lǐng)導(dǎo)角色。
階段 內(nèi)容 目標(biāo)
Flex基礎(chǔ)課程 Flex基本概念、開發(fā)環(huán)境
理解RIA
ActionScript 00P編程部分
變量及數(shù)據(jù)類型
操作符
語法語句
函數(shù)及事件處理
使用ActionScript3.0創(chuàng)建組件
MXML語言
Flex基本組件使用 讓學(xué)員快速學(xué)會Flex入門知識,為后面的學(xué)習(xí)打下堅實的基礎(chǔ)
Flex進階課程 高級組件組件應(yīng)用
樣式、主題(美化頁面)皮膚
Flex結(jié)合Flash開發(fā)應(yīng)用
使用共享對象
事件與數(shù)據(jù)處理
事件處理、行為和數(shù)據(jù)模型 常用事件類、事件響應(yīng);
使用帶有數(shù)據(jù)集的控件和組件 了解Flex的本質(zhì),學(xué)習(xí)Flex各種常用功能的使用
Flex高級課程 性能分析、設(shè)計模式(MVC、單例)、高級框架(PureMVC)使用DataGrids和Item Renderers
高級圖形用戶界面組件
系統(tǒng)管理器(SystemManager)模塊管理器
(ModuleManager) 拖拽管理器(DragManager)光標(biāo)管理器(CursorManager)彈出窗口管理器(PopUpManager)等
Flex打印功能
數(shù)據(jù)圖形化表示
數(shù)據(jù)集成和服務(wù)組件樣式
使用Service遠程訪問數(shù)據(jù)
使用WebService遠程訪問數(shù)據(jù) 學(xué)習(xí)網(wǎng)絡(luò)通信,常用設(shè)計模式和Flex各種高級功能的使用
AIR桌面應(yīng)用 Adobe AIR概述
對AIR理解、安裝、調(diào)試、部署、數(shù)字證書、AIR文件結(jié)構(gòu)
Flex開發(fā)AIR應(yīng)用
制作圖形界面、測試和發(fā)布、使用AIR組件、使用WindowsApplication組件、使用文件系統(tǒng)組件、使用HTML組件。
網(wǎng)絡(luò)和通訊
監(jiān)測網(wǎng)絡(luò)狀態(tài)、獲取網(wǎng)絡(luò)數(shù)據(jù)、和通訊、從網(wǎng)頁中調(diào)用AIR應(yīng)用、AIR應(yīng)用的相互調(diào)用、升級和更新。 了解AIR的基本用法,學(xué)習(xí)如何使用AIR特有組件開發(fā)RIA應(yīng)用程序
實戰(zhàn)項目 項目需求分析
項目組成角色
模塊功能分工
數(shù)據(jù)庫設(shè)計
SVN搭建
項目環(huán)境搭建
測試驗收
參考案例:地圖編輯器,音樂播放器,Flex畫圖板 講解企業(yè)案例開發(fā)流程,項目進程控制,環(huán)境搭建和團隊協(xié)作等
培訓(xùn)周期 1-2個月