課程名稱:Flex 3.0 / 突破Web 2.0擴展AIR - 同時學好ActionScript 3(第五班)
詳細網址:http://forum.j2eemx.com/showthread.php?p=3077#post3077
****特別回饋給期待ActionScript 3與Flex 3.0己久的朋友****
本課程調整加入完整ActionScript 3.0與所有教學時數。
原價12000元,10/24前完成報名者,優惠每人只需10,000元整,三人以上同時報名,優惠每人只需9,500元整。(以上皆未稅價)
國外此課程至少超過3萬新台幣,並且時間更少,但本獨家教學希望回饋社會更多莘莘學子,內容將紮紮實實帶給各位,保證外面學不到,如此高級又低價的課程,也只限額20名,敬請搶位!
大綱內容:(我們應使用者需求,強化了六個教學項目,特別是ActionScript 3,紅色字表示)
一、Flex 3.0 嶄新教學
二、ActionScript 3 細說從頭
把語言自然生成而不是重新學習,學Flex同時學好您的ActionScript 3,非常適合AS3初學者,或還沒學過ActionScript3的朋友,本次要好好讓您現場體驗實境,火力加強您的ActionScript 3功力。
[ActionScript 3大綱內容]
* 好好學習ActionScript 3基礎語言
條件式(Conditionals)、迴圈(Loops)、範圍(Scope)、空間命名(Namespaces)、變數與方式使用、函式使用、繼承等。
* 數學處理
* 陣列
* 物件容器概述
* 繪圖與點陣圖處理
* 文字與字串處理
* 程式動畫
* 日期時間運算
* 聲音與視訊
* 網路存取
* XML與E4X
紮實了解ActionScript 3基本語法、寫法、實作,進而步入Flex的MXML及框架(Framework)一切將變得更簡單、容易,您也要了解到如何快速找到有用說明及相關解決技巧。
三、強而有力的視覺元件
教你所有Flex Halo視覺元件、文字顯示、文字格式化、XML資料串連等技巧。
四、Flex 3.0 中繼標籤(Metadata Tags)
中繼標籤(Metadata Tags)就是作用就是向編譯器提供如何編譯器的資訊,它能直接告訴編譯器如何生成SWF文件。
五、你也可以自訂元件
主要介紹如何以MXML/ActionScript自由建立元件,設定屬性、控制,及共享自己的元件。
六、找出哪裡出問題
掌握住Debug狀況,如:追蹤、設定點及程式背後所執行的每一步驟,讓你不僅能除錯系統,也能除去臭心情。
七、使用者介面操作應用
包含如何運用在警示、彈跳視窗、表單、使用者輸入驗證、格式化輸入資料,讓你在寫作RIA系統時更得心應手。
八、視覺表現、便利的導覽列與佈局技巧
引導你許多Container(容器)的使用,如:Box、Panel、Tile...等編排,再加上清楚介紹各種導覽列及配合Container使用在Flex裡,勾勒出視覺元件上的技巧,包含更有用的視覺快速表單範例(Demo),使複雜的流程或表單切換更加靈活。
九、ActionScript與JavaScript互通有無
怎麼用ActionScrpt去呼叫JavaSction函數,又怎麼用JavaScript去呼叫ActionScript,我們提供了最佳學習範例來教你。
十、套用你的CSS與其他圖形軟體整合資源
十一、外部資料及控制元件在Flex身上的使用
從建立資料庫到產生專案檔,從建立資料到伺服端Remoting接收、顯示資料,這些動態資料的操練不僅將為你細說明白,並且在下拉列表、欄位、標籤、Repeater、TileList、Datagrid...等,教你如何實際輕鬆把玩。
十二、掌握Flash Player的安全性
了解所謂沙箱(Sandbox)與跨網域(cross-domain)原則,不能使用cross-domain時,當然也教你用Proxy來取代。
十三、洞悉系統事件
同樣是控制事件上的設定、觸發(包含滑鼠、鍵盤),也就是告訴你如何加入事件的監聽、控制、指派等絕竅。
十四、建立多國語系介面
在Flex程式裡如何一次做到多國語系介面,如何管理語系問題,系統切換方式等,讓您的系統更有國際觀。
十五、徹底了解Flex 3與開放源的BlazeDS(免費)整合運用
1.認識什麼是BlazeDS?有什麼好處?
2.如何與Flex 3做整合?
3.如何即時推送/訂閱(pub/sub)訊息到既有的訊息服務
4.容易讓您做到即時同時多人訊息傳送
十六、Flex 3程式即時網頁線上編譯(Apache與IIS都適用,並且只需編譯一次)
教您如何使用動態語言(任何如ASP/ASP.NET、PHP、Java、ColdFusion...等都可以)動態產生mxml程式碼,在伺服器產生並立即執行。
十七、Flex如何與.NET、Java、PHP、ColdFusion、Ruby on Rails、Perl等後端連結
很多人或多或少都會遇到此這情況,您是用不同的後端技術嗎?如:.NET、Java、PHP、ColdFusion、Ruby on Rails、Perl,本課程教導您如何串連使用(而且是Remoting喔),這樣您就不用擔心您的後端語言要怎麼與Flex串起來了。
十八、快樂佈署你的程式
建立完你的程式後,教你如何確實佈署程式,甚至有系統地開源你的程式碼。
十九、如何將Flex輕鬆整合AIR桌面應用程式
當你學完Flex之後,將教你如何不費吹灰之力發佈成自己的AIR桌面應用程式,並且包含設定視窗格式、圖示(icon)、資料夾及注意發佈時的技巧。
二十、完整專案範例
練完基本功後,再幫你複習重點,並教你如何用Flex從無到有,建立一個完整範例系統。