活動簡介
此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:
活動規劃
前端應用越來越豐富,網站功能越做越多,在修改 Bug 的時候常常需要花很多時間才能回想起當初是如何設計,那麼你可以考慮試試看使用 TypeScript 讓開發大型網站更加的輕鬆,透過預編譯器的幫助,讓你可以在開發前端應用的同時,享受到型別檢查和各種幫助物件導向的語法糖,大大減少開發除錯的時間,連 Angular 2 官方都選擇使用 TypeScript 來搭配進行開發!
TypeScript 完全相容 JavaScript 或是 ECMAScript 6 (ES6, Babel),甚至是 Angular, Angular 2, React 或 Vue 當然你要寫 jQuery 也沒問題喔!
活動講師
Kirk Chen(陳鋒逸)
Full Stack Engineer,主要專注於 Web 開發技術以及 JavaScript 相關前後端技術,擅長軟體開發流程改善,希望能夠打造所有團隊都能順暢進行開發的流程,曾任知名企業顧問,擅長 Trouble Shooting,系統效能改善,以及持續整合流程導入和優化,具有許多容器化服務實際運用經驗,曾參與多間創業公司前期開發工作。熱愛單元測試、持續整合及 DevOps,喜歡分享軟體開發相關經驗,經常撰寫技術相關部落格與擔任研討會講師。
2015 年獲選 微軟最有價值專家 (MVP)
講師經歷:
- 大型電子商務平台顧問
- Trouble Shooting
- 系統效能改善
- 架構規劃及建置協助
- 持續整合流程優化
- DevOps 國際峰會 2018 (深圳站)
- ModernWeb 講師
- DevOpsDay 講師
- 社群研討會講師
- Agile 社群
- DevOps 社群
- twMVC
- Tech Podcast Night
活動介紹
- TypeScript 基本認識與介紹
- TypeScript 與 JavaScript 的差別
- TypeScript 的優點與功能
- TypeScript 基本練習
- TypeScript 與強型別
- 什麼是強型別?
- TypeScript 所支援的型別類型
- TypeScript 各種型別的使用方式
- TypeScript 的基本語法
- 變數的使用方式
- 函式的使用方式
- 基本的流程控制
- TypeScript 獨有的流程控制
- TypeScript 與物件導向
- 類別的建立與使用
- 物件繼承的介紹與使用
- 介面的介紹與使用
- 模組的介紹與使用
- TypeScript 與非同步程式
- Promise 介紹與使用
- 使用 async/ await 撰寫非同步應用程式
- async/ await 讓 ajax 撰寫更輕鬆
- TypeScript 週邊設定
- 什麼是定義檔?
- 定義檔的管理與使用方式
- 如何撰寫自己的定義檔
講者的話
相信大家在使用 Javascript 時都有這樣的經驗,有時候不小心在一個地方打錯字,往往需要花上很多時間才能找出問題發生的原因,總是對於 Javascript 所具備的各種彈性又愛又恨。而TypeScript 的推出,對於前端開發人員來說是很大的福音,在享受到 JavaScript 所帶來的各種優點時,還可以幫我們做好最後一層防護網,找出語法上的錯誤或問題,還可以讓我們替變數或物件加上型別,對現在累積越來越多的前端程式碼來說,學會 TypeScript 是一個很大的優勢。在這一天的課程中,將帶給大家一種撰寫 JavaScript 的全新體驗,除了加速開發速度之外,還可以讓惱人的維護工作更為簡單容易上手!
還想知道什麼就留言吧
持續學習
- 我們使用 Microsoft Teams 做課程討論平台。了解更多
注意事項
- 若報名人數不足25人,或因不可抗拒因素(如:天災、停電)主辦單位有權取消當次活動,並無息退還全額活動費用。
- 主辦單位保留接受報名與否之權利,倘因故無法接受報名,將會無息退還全額活動費用。
- 主辦單位保留對活動內容調整的權力。
退款方法
- 因部分必要支出與行政費用,完成繳費後如取消報名,將依據時間遞減退還費用。
- 活動前7天申請退費,退費用0 %。
- 活動前8天申請退費,退費用90 %。
- 收到申請表後我們會主動與您聯繫。