活動簡介

AngularJS 實戰研習營

活動規劃

別在使用傳統的方式自己寫 jQuery 綁定物件、綁定事件了!您是否曾經面對單一頁面就動則數百數千行的 JavaScript 程式碼而感到困擾呢?本課程將告訴大家如何使用 Angular.js 所擁有的良好設計,來快速開發並打造易於管理維護的大型網站!

隨著網頁技術越來越發達,為了提供給使用者更好的操作體驗,前端技術的重要性已經完整的浮現了,而 Angular.js 是目前主流的 JavaScript Framework 之一,背後由 Google 所開發維護,它擁有許多實用的設計,讓前端開發者不再焦頭爛額就可以輕鬆完成網站。同時 Angular.js 基於原始設計時就有將「測試」納入,所以使用 Angular.js 寫的前端頁面是非常適合導入自動化測試的,想要擺脫前端難以偵錯,沒有架構的開發方式嗎?這堂課特別邀請了 Microsoft TechDays 2014 講師來帶領各位進入 Angular.js 的美好世界。

活動等級:實戰等級

活動講師

Kirk Chen(陳鋒逸)
Kirk Chen(陳鋒逸)

Full Stack Engineer,主要專注於 Web 開發技術以及 JavaScript 相關前後端技術,擅長軟體開發流程改善,希望能夠打造所有團隊都能順暢進行開發的流程,曾任知名企業顧問,擅長 Trouble Shooting,系統效能改善,以及持續整合流程導入和優化,具有許多容器化服務實際運用經驗,曾參與多間創業公司前期開發工作。熱愛單元測試、持續整合及 DevOps,喜歡分享軟體開發相關經驗,經常撰寫技術相關部落格與擔任研討會講師。

2015 年獲選 微軟最有價值專家 (MVP)

講師經歷:
  • 大型電子商務平台顧問
    • Trouble Shooting
    • 系統效能改善
    • 架構規劃及建置協助
    • 持續整合流程優化
  • DevOps 國際峰會 2018 (深圳站)
  • ModernWeb 講師
  • DevOpsDay 講師
  • 社群研討會講師
    • Agile 社群
    • DevOps 社群
    • twMVC
    • Tech Podcast Night

活動介紹

  • 介紹 Angular.js 的設計概念,與一般 Javascript Framework 有什麼不同
  • 說明 Angular.js 核心的 DI(Dependency Inejction)帶來的彈性
  • 練習如何使用 $http、$resouce 等模組來快速與Api互動
  • 介紹如何透過 Angular.js輕鬆的實現表單驗證
  • 練習利用 ui.router 實現 SPA(Single Page Application)應用程式
  • 使用 Protractor.js 進行自動化測試
  • 練習透過 gulp 將 Angular.js 打包為可發行的網站
  • 本課程所有範例都附上 測試程式 讓您可以更方便的測試程式並且瞭解 AngularJS 如何測試

教學版本:

  • 本次課程將使用目前的穩定版本 AngularJS 1.3

適合對象:

  • 有基本 HTML、JavaScript 基礎的學員,已經開始使用 Angular.js 開發專案的學員,本課程內容大部分使用的範例都是比較簡單的 JavaScript 語法(基本的迴圈、條件式), 搭配實際場景的開發情境來練習 (ex. 購物車)

使用平台:

  • Mac、Linux、Windows 只要可以安裝 node.js、Java(自動化測試)和 chrome 的環境 任何自己慣用的文字編輯器。

本活動提供午餐

  • 為了節省您的時間,我們提供免費便當。

本活動建議攜帶筆電

  • 建議您攜帶筆電,以利活動實做練習。
  • 必要軟體將會於活動通知信中說明。
提醒您!

此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:

訂閱電子報

如果您希望收到我們的電子報,請在下方輸入您的EMAIL

詢問討論

持續學習

注意事項

  • 若報名人數不足15人,或因不可抗拒因素(如:天災、停電)主辦單位有權取消當次活動,並無息退還全額活動費用。
  • 主辦單位保留接受報名與否之權利,倘因故無法接受報名,將會無息退還全額活動費用。
  • 主辦單位保留對活動內容調整的權力。

退款方法

  • 因部分必要支出與行政費用,完成繳費後如取消報名,將依據時間遞減退還費用。
  • 活動前10天申請退費,退費用0%
  • 活動前11天申請退費,退費用80%
  • 活動前14天申請退費,退費用90%
  • 收到申請表後我們會主動與您聯繫。

目前活動