☸ 關於預約課程的運作方式
有鑑於我們開辦訓練課程以來,經常出現供不應求的情況,雖然每次開課都會在 Will 保哥的技術交流中心 與 LINE@ 官方帳號群組 ( @qmw4672q ) 公告課程,但還是有許多人來不及報名上課,對於寫信來提出上課需求的人並不多,我們很難安排教室,所以我們才會衍生「預約課程」的想法,讓有興趣特定課程主題的人「預先」報名,只要人數達到一定數量,我們就立即安排上課時間與租借教室,如此一來,可以改善兩件事:
- 想上課的學員可以更早上課
- 由於課程報名需要時間,往往需要兩個月前公告課程,所以學員等待上課的時間過長。
- 但若透過「預約」的方式報名,只要報名人數夠,我們隨時可以租借教室並提早開課,所以上課學員可以更早學到想上的課程。
- 不容易開課的地區可以更容易開課
- 某些課程主題在特定地區可能由於技術較新,需求尚未明確出現,因此可能出現有興趣的人多,但報名的人少的情況,如此一來能成功開課的機會就會比較低。
- 但若透過「預約」的方式報名,我們就可以知道真正想上課的人有幾位,只要報名人數夠,我們也可以放心的租借教室,讓想上課的學員可以更有機會上課。
預約本課程有以下注意事項,請仔細閱讀:
- 本課程為預約課程,報名不用支付任何費用,課程內容已確定,但尚未決定上課教室地點與確切上課時間。
- 預計授課時間將介於 2016/1/1 ~ 2015/03/31 這段期間的周六或周日 (排除所有連續假期)。
- 報名時請選擇「可上課地點 (第一順位)」,日後正式排課時會依照地區進行人數統計與教室租借。另外還有個選填的「可上課地點 (第二順位)」欄位,你如果擔心你所在的地區無法開課(人數過少),可以選擇第二順位的上課地點。
- 報名時「請告知確定無法上課的日期」(例如您已經安排好國外旅遊的日期或其他活動),請告訴我們您哪幾天一定不能上課,我們在安排教室時會避開這些日期。
- 本課程將會依據確定報名的人數、租借的教室大小來安排不同梯次的課程,到時我們會主動聯繫報名成功的學員,讓學員選擇上課梯次。
☸ 課程說明
前端工程領域在近幾年可謂百家爭鳴、百花齊放,越來越多的前端框架、前端套件,甚至前端工具,皆如雨春筍的冒出頭,一下子 grunt 又一下子 gulp,一下子 browserify 又一下子 webpack 的,好不讓人眼花撩亂、霧裡看花啊!身為一個前端工程師,所要面對的不僅僅是多如牛毛的技術細節,還要應付各式各樣的煩悶又重複的工作,效能調校、圖片壓縮、打包JS/CSS檔案、套件版本管理與升級、... 全部都要會,沒有強烈的熱情著實難以為繼。
市面上各式前端工具此消彼長,優劣勝敗各有所見,正所謂前端工具的重點不在量多,而在於質精,能搭配出一套好用的前端工具箱,是身為一個前端工程師不可或缺的技能之一。
本課程精選5套優質的前端工具,經由系統化的課程設計與實例演練,預計讓學員能在最短時間內掌握前端流程管理的精隨之處,學會這些工具所改善的不僅僅是提升效率與降低錯誤而已,更重要的是讓前端的工作變得更有趣,也進而讓前端人員專注於核心問題,不斷創造價值。
☸ 課程編號
- DCT-105Q1-07
☸ 課程主題
- 打造前端工程師的開發環境
- 各式前端工具介紹
- 開發工具安裝與設定
- 自動化前端流程管理
- 部署環境的封裝與管理
- 使用 npm 套件管理員
- 使用 nodejs
- 安裝與升級 npm
- 搜尋套件、安裝、更新、移除
- 理解 package, module 與相依性
- 關於 package.json 設定檔
- 關於 node_modules 資料夾
- 版本控管的注意事項
- npm 在 Windows 的注意事項
- 使用 bower
- 安裝與升級 bower
- 搜尋套件、安裝、更新、移除
- 關於 bower.json 與 .bowerrc
- 管理套件相依性
- 使用 yo
- 安裝與升級 yo
- 關於 generator 與 sub-generator
- 搜尋 generator、安裝、更新、移除
- 使用 gulp
- 安裝與升級 gulp
- 關於 gulpfile.js
- 細部解說 Gulp API
- 常見 gulp 外掛的安裝與使用
- gulp 與 grunt 的比較
- 使用 webpack
- 安裝與升級 webpack
- webpack 運作架構解析
- 基本使用方式
- 認識 loaders
- 關於 webpack.config.js
- 關於監看模式 (watch mode)
- 使用 webpack 內建的開發伺服器
- 介紹 "Hot Module Replacement" (HMR)
- webpack 與 browserify 的比較
- 前端工作流程應用實戰
- 整合 gulp 與 bower 工作流程
- 整合 gulp 與 webpack 工作流程
- 常見的前端工作流程工作
- 各式前端開發情境演練
☸ 適合對象
- Web 開發人員 / 網頁設計師 / 網頁前端工程師
- 具有基礎的 JavaScript 程式語言能力 ( 會宣告變數與撰寫函式即可 )
- 本課程不適合完全沒有 Web 開發經驗的人
☸ 預期效益
- 了解如何利用正確的工具改善前端工作流程
- 了解 npm, bower, yo, gulp, webpack 工具的安裝與使用
- 學會如何撰寫 gulp 與 webpack 腳本進行流程自動化
☸ 講者名單
- 多奇數位創意有限公司 技術總監 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
☸ 課程費用
原價:NT$ 9,600.-- 優惠價:NT$ 7,000.-
☸ 注意事項
- 本課程包含午餐
- 學員需攜帶筆電,且須事先安裝好實作環境
- 如需開立三聯式發票,請於報名時提供【公司名稱】與【統一編號】
- 若課程發票欲提前呈報公司報帳,請於報帳前來電或來信告知
- 若報名課程學員人數不足15人,主辦單位有權取消當次課程,並退還全額課程費用
- 若因不可抗拒之因素(如:天災、停電),主辦單位有權取消當次課程,並退還全額課程費用




