課程名稱:JavaScript程式設計進階
適合對象:具備基礎至中等JavaScript能力,欲學習進階JavaScript技巧的開發人員(本課程不適合JavaScript初學者)
課程時數:18小時
課程費用:推廣期間13,500元(原價15,000元)
開課日期
-
2016年10月週末班
日期:10/15(六)、10/22(六)、10/29(六)
時間:9:30~12:30、13:45~16:45 -
上課地點:台北市復興北路99號14樓翰竺學院(交通資訊)
課程大綱
- JavaScript caveats (ES5 advanced topics)
- variable scope & hoisting, closure, strict mode, etc.
this
- Functional programming in JavaScript
- recursive & iteration
- array iteration methods
- Object-oriented programming in JavaScript
- prototypal inheritance (ES5 OOP)
- ES6 OOP
- Callbacks & Promises
- callbacks & asynchronous programming
- ES6 Promises
- Generators (ES6)
- basics, generators as iterators
- asynchronous programming with generators
- Important ES6 features
- const/let, for..of, string interpolation, module import/export, etc.
- Server-side JavaScript: Node.js
- basics, require, EventEmitter, Stream
- http server (Node.js server & Express)
- JavaScript development
- npm, unit test, Babel, ESLint, Flow, etc.
- 程式實作及演練:
- 本次課程包含許多程式實作及演練,務使上課學員確實掌握相關技能
- 學員可自行攜帶Windows或Mac筆記電腦,亦可使用電腦教室提供的Windows電腦
- 課前導讀文章:https://tw.twincl.com/javascript/*662x
報名方式
- 請至此網址報名:- (已停止報名)
- 報名後我們會與您聯繫,通知後續繳費及上課事宜。
- 洽詢電話:(02)2717-0280#12 翰竺學院 呂小姐
(本次課程場地及報名事宜,我們與翰竺學院合作)
講師簡介
Arthur Liao(廖曉嵐)畢業於台大資工,1996年取得美國史丹佛大學電腦科學碩士學位。曾加入台灣IBM、矽谷新創公司NetBase、台灣Yahoo等公司,在軟體相關領域擔任技術及主管職務近20年,亦曾任台灣IBM教育訓練中心講師,擁有豐富的程式設計實務及教學經驗。第一台電腦是13歲買的Apple II,一生對軟體開發充滿熱情。