《台北》前端工程訓練:JavaScript 開發實戰 (含AngularJS入門)

 課程說明

JavaScript 大師 Douglas Crockford 曾經說過:「JavaScript 是這個世界上被誤解最深的程式語言」,也的確,在台灣,大多數會撰寫 JavaScript 的人,大都只用來解決極其微小的問題,例如表單欄位驗證、基本的 DOM 操作、...等等,從來不把它當成一個「程式語言」來看待,而在不夠理解程式語言特性的情況下撰寫代碼,自然也寫不出甚麼稍微複雜的應用,所以也不會刻意的去深入理解這個程式語言,因而形成一種惡性循環。

近幾年「網頁前端工程」正夯,越來越多的前端工程框架如雨後春筍般地推出,例如 Backbone.js 、 Knockout.js 、 Ember.js 、 Spine.js 、 ... 等等,族繁不及備載,但卻有套由 Google 發展的 AngularJS 框架正逐漸獲得大家重視!

有鑑於大多數 JavaScript 開發人員都處於不熟悉 JavaScript 程式語言特性的狀態下,即便你想學習任何一套的 JS 框架,都不可能學的好、學的深,為此我們規劃了一個整天 7 小時的課程,希望帶領一知半解的 JavaScript 開發人員,完整掌握 JavaScript 的精妙之處,並帶學員上手 AngularJS 框架,用極短的時間,學習如何開發出複雜的前端互動網頁。

 課程編號

DCT-103006

 課程主題

  • JavaScript 核心部分
    • 資料型態型別轉換陷阱
    • 物件陣列的特性與常見錯誤
    • 根物件的觀念 ( 全域變數區域變數 )
    • 函式定義、閉包 (Closure) 與 範圍鏈 (Scope chain) 的關係
  • AngularJS 快速上手
    • 前端網頁開發基礎
      • 以 DOM 為基礎的操作模式
        ( 展示透過 jQuery 函式庫操作 DOM )
      • 以物件模型為基礎的操作模式
        ( 展示透過 AngularJS 框架操作網頁 DOM )
    • AngularJS 開發體驗

 適合對象

  • Web 開發人員 / 網頁設計師 / 網頁前端工程師
  • 具有基礎的程式設計概念 (寫過任何一種程式語言即可)
  • 熟悉 HTML 語法 ( 課程中的範例,將會以 HTML 及 JavaScript 為主 )
  • 寫過 jQuery 且知道如何使用 jQuery 外掛套件 (基本 JS 開發能力)
  • 本課程不適合完全沒有 JavaScript 開發經驗的人

 預期效益

  • 了解 JavaScript 程式語言中最重要的觀念與特性
  • 了解 JavaScript 程式語言中以 原型 (Prototypal) 為主的物件導向架構

 講者名單

  • 多奇數位創意有限公司 技術總監  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

 過去學員課程評價

  • 本身其實沒有很多JavaScript的經驗,較熟 .NET C#,先前直接看 JavaScript的變數、物件等,都覺得很多東西難以釐清,但這些概念經由保哥設計的課程,非常迅速地學到最精華的部分,我相信往後再自學更進階的章節可以少走很多冤枉路,這堂課真的獲益匪淺,很感謝!
  • 對JavaScript有了更深入的了解,上完課才了解到JavaScript是這麼的博大精深,的確讓我在JavaScript開發上獲益不少。
  • 一開始學習JavaScript的方式,就是先從網路上去查JavaScript網路上去查的基本語法,demo..然後coding,try error..,對於JavaScript總要一知半解,也沒有特別想去看ECMScript把JavaScript徹底搞懂,後來上了保哥這堂課,讓我對JavaScript有了更深的體會,很多當初想不通,透過課程的講解,讓我對這些疑問至少有些眉目在,參加這堂課的收穫真的不可言喻呀!!!
  • 一直以來,我都認為物件導向程式設計都是靠類別在運作,原來還有靠原型在運作的方式,另外對於JavaScript,原來有這麼多的認知錯誤在今天得到解答,這門課上的很值得。
  • 一直以來 都覺得JavaScript是很複雜的,上完課後 才發現原來是觀念不懂,寫了這麼久都只用到皮毛,有種恍然大悟的感覺。
  • 參加保哥的課程,讓我對他教學的態度印象很深,開放式的問答、即時的鼓勵跟回饋,都建立了良好的互動關係

 繳費資訊

  • 課程費用:
    • 原價:NT$ 4,800
    • 優惠價:NT$ 3,500-
    • 學生價:NT$ 2,800-(須憑學生證)
  • 繳費方式:
    • 信用卡/Web-ATM/超商條碼/電匯,網路報名成功後,系統會寄出匯款通知信
    • 繳完費用才算報名完成
    • 購買學生價請於繳費後Mail提供蓋有當年度註冊章之學生證圖檔或影本以供主辦單位核對
  • 退款辦法:
    • 考量行政成本,已完成繳費之學員如欲取消報名,繳完費至開課前七天(含)申請退費,主辦單位將退學費90%、課程前六天至課程前一天這期間申請退費,退學費30%;課程當天未出席者,不退費
    • 如需退費,請填寫課程退費申請表​,收到申請表,課程專員將寄發通知信mail以告知申請進度
    • 統一退費日期為申請日之下個月10號,若申請時間已超過當月20號,則退費時間順延至下下個月10號,申請時間依據填寫日期
    • 學員須自行負擔匯款手續費,NT 30元

 注意事項

  • 本課程包含午餐
  • 學員不用攜帶筆電,會有電腦給大家做練習
  • 課程會租用恆逸資訊的電腦教室 (課程環境:中央空調、休息區、免費冷、熱飲及Wi-Fi上網)
  • 如需開立三聯式發票,請於報名時提供【公司名稱】與【統一編號】 
  • 如公司報帳需要,提早開立發票請提前告知或備註
  • 若報名課程學員人數不足15人,主辦單位有權取消當次課程,並退還全額課程費用
  • 若因不可抗拒因素(如:天災、停電)主辦單位有權取消當次課程,並退還全額課程費用
恆逸台北教育訓練中心 / 台北市復興北路99號14樓

活動票券

票種 販售時間 售價
優惠價

2014/01/13 07:00(+0800) ~ 2014/04/10 12:00(+0800) 結束販售
  • TWD$3,500
學生價

2014/02/10 00:00(+0800) ~ 2014/04/10 12:00(+0800) 結束販售
  • TWD$2,800
下一步