✰活動公告
凡成功報名的學員,若在報名時提供 Google 帳戶,將可獲得 TypeScript 教學影片系列一套 (線上觀看),等保哥完成錄影後,就會透過 YouTube 分享給學員!
✰ 課程說明
現今 網頁前端工程 (F2E) 蔚為風潮,越來越多網站逐漸改以 單一頁面應用程式 (Single Page Application; SPA) 的開發架構,以提升網頁使用經驗 (UX),市面上這類 SPA 框架很多,例如 Backbone.js 、 Knockout.js 、 Ember.js 、 Spine.js 、 ... 等等。不過由 Google 帶頭發展的 AngularJS 框架,其優異的架構設計,不僅僅能夠大幅減少開發時間,更能兼顧執行效率與程式碼的可維護性。可想見的,學習一套開發框架,除了學會寫 Code 之外,更重要的還是建立正確的思維架構,從基礎觀念掌握 AngularJS 的設計精隨,進而開發出優秀的網頁應用程式。
本次課程經過重新設計,全新的 AngularJS 開發實戰:新手入門篇 課程,只要花費一天 7 小時,搭配豐富的實例練習,能讓學員在短時間領略 AngularJS 的精妙之處,不但只學會觀念,更可親手寫出不算簡單的 SPA 應用程式,讓你更能深刻掌握 AngularJS 的強大魅力。
✰ 課程編號
- DCT-103015
✰ 課程主題
- AngularJS 觀念與架構
- 認識 AngularJS 與核心觀念
- 了解 jQuery 與 AngularJS 的差異
- 體驗以物件模型為基礎的網頁操作模式
- 認識 MVC 架構 ( Models, Views, Controllers )
- 認識 DI 設計模式 (Dependency Injection)
- AngularJS 基礎開發入門
- 執行 AngularJS 的多種方式
- 認識 Angular 表達式 (Angular Expression)
- 認識 Angular 過濾器 (Filters)
- 認識 Angular 控制器 (Controllers)
- 認識雙向資料繫結 (Two-way data binding)
- 認識內建的 Directives ( HTML 指令 )
- 如何載入額外的 Angular 模組
- 了解 Angular 執行生命週期
- AngularJS 與 RESTful API 整合
- 呼叫後端 API 的開發技巧 (使用 $http 服務)
- 呼叫後端 API 的開發技巧 (使用 $resource 服務 )
✰ 適合對象
- Web 開發人員 / 網頁設計師 / 網頁前端工程師
- 具有基礎的程式設計概念 (寫過任何一種程式語言即可)
- 熟悉 HTML 語法 ( 課程中的範例,將會以 HTML 及 JavaScript 為主 )
- 本課程不適合完全沒有 JavaScript 開發經驗的人 (寫的出function就能參加)
✰ 預期效益
- 了解 AngularJS 開發框架與其優勢
- 了解如何用 AngularJS 提升網站的可維護性
- 了解如何用 AngularJS 加快網站的開發速度
- 了解 AngularJS 開發框架最重要的基礎觀念
- 提升個人能力與幫助前端工程的職涯發展 ( 提供結業證書 )
✰ 講者名單
- 多奇數位創意有限公司 技術總監 Will 保哥
✰ 講者簡歷
- 現任多奇數位創意有限公司技術總監。連續 六 度當選微軟最有價值專家(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 開發實戰等書籍。
- 近期獎項:2013第6屆iT邦幫忙鐵人賽 ,榮獲【iT邦幫忙鐵人賽年度大獎】、【開發技術組年度鐵人】、【iT邦幫忙鐵人賽優選】三項殊榮。
- 以 30天精通Git版本控管 獲得【iT邦幫忙鐵人賽年度大獎】、【開發技術組年度鐵人】,得獎公告:2013第6屆iT邦幫忙鐵人賽得獎名單出爐!
- 部落格: http://blog.miniasp.com/
- 粉絲頁: https://www.facebook.com/will.fans
✰ 過去學員課程評價
- 不止學習到基本的AngularJS操作,對於模組的自定,也懂得確實的將Controller和Model分離,實作MVC的架構,還有自定義Directives,將HTML元件模組化,這樣將來如果要抽換某一部份的畫面,直接將該自定義的Directives抽換就可以了,維護更將方便,還可以重複在別的專案使用已經建立好的Directives,真的很方便!另外對於AngularJS整體的架構和啟動的過程還有執行的流程,也有一定程度的了解,這些都是在開發上非常重要的觀念,如果不懂這些很容易就會跳入暗藏的開發陷阱而不自知。整體來說這兩天的課程我真的受益良多!
- 每次上課都深深了解到觀念的重要,也可以聽到保哥分享新的技術情報。這是公司負責技術的同仁不曾做的事。不論是AngularJS,還是MVC的課程。在學習中都會因不熟悉而痛苦,但也和像以前學VB和ASP一樣興奮。而且只要努力下去,相信又可以向前跨出許多步 。感謝保哥願意開課幫助大家(很多接案子的公司應該也要來上)最後我要說:我的底子不好,但我從沒放棄學習。
- 謝謝保哥教學與分享 AngularJS 知識給我們。這次上了學習了 AngularJS 一些基本語法,以及課堂上常講的相依性注入、關注點分離等等其他特性與觀念。也從框架介紹到簡單的範例,了解這套前端框架的好處。
- 在這門課之前有利用Yii Framework撰寫過一些小專案,對MVC架構有些微的了解。但是碰到AngularJS後,發現要徹底了解MVC似乎還有一點差距。AngularJS用起來好處在非常快速且簡潔,不必要寫一堆處理事件,但是相對的要看懂程式碼似乎對於JavaScript要有一定的熟悉度。整個課程上對我造成最大困擾的莫過於是callback function之前不太常碰到這類function。我想若要了解AngularJS除了對Javascript要更加熟悉外還得對callback function要熟悉。
✰ 繳費資訊
- 課程費用:
- 原價:NT$ 4,800
- 優惠價:NT$ 3,500-
- 學生價:NT$ 2,800-(須憑學生證)
- 繳費方式:
- 信用卡/ATM/PAYPAL,網路報名成功後,系統會寄出匯款通知信
- 繳完費用才算報名完成
- 購買學生價,請於繳費後Mail提供,蓋有當年度註冊章之學生證圖檔或影本,以供主辦單位核對
- 退款辦法:
- 考量行政成本,已完成繳費之學員如欲取消報名,繳完費至開課前七天(含)申請退費,主辦單位將退學費90%、課程前六天至課程前一天這期間申請退費,退學費30%;課程當天未出席者,不退費
- 如需退費,請填寫課程退費申請表,收到申請表,課程專員將寄發通知信以告知申請進度
- 統一退費日期為申請日之下個月10號,若申請時間已超過當月20號,則退費時間順延至下下個月10號,申請時間依據填寫日期
- 學員須自行負擔匯款手續費,NT 30元
✡ 注意事項
- 本課程包含午餐
- 學員不用攜帶筆電,會有電腦給大家做練習
- 如需開立三聯式發票,請於報名時提供【公司名稱】與【統一編號】
- 如公司報帳需要,提早開立發票請提前告知或備註
- 若報名課程學員人數不足15人,主辦單位有權取消當次課程,並退還全額課程費用
- 若因不可抗拒因素(如:天災、停電)主辦單位有權取消當次課程,並退還全額課程費用