◎ 課程主題
現今 網頁前端工程 (F2E) 蔚為風潮,越來越多網站逐漸改以 單一頁面應用程式 (Single Page Application; SPA) 的開發架構,以提升網頁使用經驗 (UX),市面上這類 SPA 框架很多,例如 Backbone.js 、 Knockout.js 、 Ember.js 、 Spine.js 、 ... 等等。不過由 Google 帶頭發展的 AngularJS 框架,其優異的架構設計,不僅僅能夠大幅減少開發時間,更能兼顧執行效率與程式碼的可維護性。
本次課程,將延續先前的 JavaScript 開發實戰 課程,重新設計全新的 AngularJS 開發實戰 課程,為期兩天 14 小時,將鉅細靡遺的帶領大家深入 AngularJS 的實務開發領域,並透過完整的現場實作與回家作業,讓大家更能深刻掌握 AngularJS 的強大魅力。
可想見的,學習一套開發框架,除了學會寫 Code 之外,更重要的還是建立正確的思維架構,從基礎觀念掌握 AngularJS 的設計精隨,進而開發出優秀的網頁應用程式。
◎ 課程編號
- DCT-103002
◎ 課程日期
- 2014/1/12 (日) 與 2014/1/19 (日) 連續兩週的星期日
◎ 課程主題
- AngularJS 基礎開發入門
- 認識 AngularJS 與核心觀念
- 認識 Angular 表達式 (Angular Expression)
- 認識 Angular 過濾器 (Filters)
- 認識 Angular 控制器 (Controllers)
- 認識雙向資料繫結 (Two-way data binding)
- 了解 Angular 執行生命週期
- 認識 MVC 架構 ( Models, Views, Controllers )
- 認識內建的 Directives ( HTML 指令 )
- 認識 AngularJS 的 Service 與 Factory 用途與特性
- 如何套用既有的 jQuery 或 jQuery UI 進行交互應用
- 如何套用既有的 Bootstrap 互動元件
- 實作練習:學習如何使用正確的觀念開發 AngularJS 應用程式
- AngularJS 進階開發技巧
- Angular 模組化開發技巧
- 自訂 constant, provider, service 與 factory 的開發技巧
- 自訂 directive 的開發技巧
- 自訂 filter 的開發技巧
- 呼叫後端 API 的開發技巧 ( 使用 $http 與 $resource 服務 )
- 實作練習:練習透過自訂模組開發複雜的 SPA 應用程式,並兼顧可維護性
- 開發 SPA 單一頁面應用程式
- 自訂路由 ( Routes )
- SPA 頁面如何處理 SEO 議題
- 使用 ui-router 實作 SPA 頁面
- 實作練習:開發多頁面的 SPA 網站應用程式
- 實戰經驗分享
- AngularJS 導入經驗分享
- 大型 Angular 專案的配置技巧
- 前端開發團隊如何有效進行分工
◎ 適合對象
- Web 開發人員 / 網頁設計師 / 網頁前端工程師 / 軟體架構師
- 熟悉 HTML 語法 ( 課程中的範例,將會以 HTML 及 JavaScript 為主 )
- 本課程不適合完全沒有 HTML, JavaScript 開發經驗的人
◎ 預期效益
- 了解 AngularJS 開發框架與其優勢
- 了解如何用 AngularJS 提升網站的可維護性
- 了解如何用 AngularJS 加快網站的開發速度
- 了解 AngularJS 開發框架最重要的基礎觀念
- 了解如何幫助團隊導入 AngularJS 開發框架
- 提升個人能力與幫助前端工程的職涯發展 ( 提供結業證書 )
◎ 講者名單
- 多奇數位創意有限公司 技術總監 Will 保哥
◎ 講者簡歷
- 現任多奇數位創意有限公司技術總監。連續 6 度當選微軟最有價值專家 (ASP.NET/IIS MVP)。早期專研 LAMP 相關技術,自 2005 年起轉向 Microsoft .NET Platform 開發技術,熟悉各式 Web 開發技術、網站效能調校、SQL Server、網站內容管理系統、網路系統整合。曾擔任 Visual Studio 2010 上市發表會講師、MSDN 講座講師、TechDays Taiwan 2010/2011/2012 講師、TechEd China 2011 講師,出版著作有 ASP.NET MVC 2 開發實戰、ASP.NET MVC 4 開發實戰與 Windows Phone 開發實戰等書籍。
- 部落格: http://blog.miniasp.com/
- 粉絲頁: https://www.facebook.com/will.fans
◎ 繳費資訊
- 課程原價:NT$ 9,600-
- 【早鳥票】:12/02 (一) 7:00am ~ 12/08 (日) 6:00pm NT$ 6,800.-
- 【優惠價】:12/09 (一) 7:00am ~ 12/21 (六) 6:00pm NT$ 7,500.-
- 【一般價】:12/23 (一) 7:00am ~ 1/07 (二) 6:00pm NT$ 8,500.-
- 繳費方式:
- 線上刷卡 / Web-ATM付款連結 / 超商條碼 繳費,報名成功後會系統會寄出匯款通知信,請於報名三天內完成付款,報名起算日第四天,未完成繳費者,會由教育訓練專員聯繫,聯繫不到或未繳費者,將剔除學員報名資格
- 成功繳費才算報名完成
- 敬請參考匯款通知信的各項繳費內容,選擇您偏好的繳費方式
- 退款辦法:
- 實際開課前七天因故取消報名,主辦單位將退費90%,開課前三天取消則退費30%,課程當天不退費,退費須另自行負擔匯款手續費30元
- 統一退款日期為申請的下個月10號,若申請時間已為當月20號之後,則退款時間順延至下下個月10號
- 請填寫課程退費申請表:http://goo.gl/RkZCHX ,收到申請表,課程專員將寄發通知信以告知申請進度
◎ 注意事項
- 本課程包含午餐
- 學員不用自行攜帶筆電,將提供每人一台電腦實作練習
- 課程會租用恆逸資訊的電腦教室 (課程環境提供中央空調、休息區、免費冷熱飲料及 Wi-Fi 上網)
- 如需開立三聯式發票,請於報名時提供【公司名稱】與【統一編號】
- 若課程發票欲提前呈報公司報帳,請於報帳前來電或來信告知
- 若報名課程學員人數不足15人,主辦單位有權取消當次課程,並退還全額課程費用
- 如因不可抗拒之因素 (如:天災、停電),主辦單位有權取消當次課程,並退還全額課程費用