前端工程訓練:AngularJS 開發實戰 (台北場)

◎ 課程主題

現今 網頁前端工程 (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人,主辦單位有權取消當次課程,並退還全額課程費用
  • 如因不可抗拒之因素 (如:天災、停電),主辦單位有權取消當次課程,並退還全額課程費用
恆逸台北教育訓練中心 / 台北市復興北路99號14樓

活動票券

票種 販售時間 售價
下一步