Brief Summary
這是一個讓所有人都能享受的JavaScript進階課程,你會學到怎麼更好地理解和使用JavaScript,特別是ES6的一些酷炫新功能。此課程讓你提升在開發上的技能,玩轉這個語言!
Key Points
-
深入瞭解JavaScript的運作模式
-
學習ECMAScript 6 (ES6) 新功能
-
掌握進階概念如物件、函數表示式、原型繼承
-
分析知名框架jQuery和Underscore的原始碼
-
建立自己的JavaScript框架或資源庫
Learning Outcomes
-
理解JavaScript的運作機制和基本概念
-
能夠寫出優良、穩定的JavaScript程式碼
-
掌握如閉包、原型繼承和立即呼叫的函數表示式等進階觀念
-
學會分析和學習其他知名框架的設計
-
增強在AngularJS、NodeJS、jQuery等技術上的開發能力
About This Course
一個給所有人的 JavaScript 進階課程! 深入瞭解各種觀念,以及打造自己的框架!
JavaScript 是現今開發者都必須熟悉的程式語言,這可以讓你得到工作、建立好的網站及應用。
注意:這們課包含了ECMAScript 6 (ES6),也就是下一版本的JavaScript之資訊!
在這門課中你能深入瞭解JavaScript,知道它的運作模式,來幫助你避免一些可能會犯的錯誤,大幅提升你除錯的能力。你可以懂得一些其他人(甚至是有經驗的開發者)都很困惑的東西,你將見識到這個程式語言的美麗與強大。
這門課將提到進階概念,包含了物件與物件實體、函數表示式、原型繼承、函數程式設計、範圍鏈、函數建構子(還有新的ES6功能)、立即呼叫的函數表示式(IIFEs)、call、apply、bind等等。
我們會深入討論知名框架的的原始碼,像是jQuery和Underscore,從中學習JavaScript的知識。
最後,你將學到如何建立自己的JavaScript框架或資源庫之基礎。
在這門課中所到的東西會讓你成為更好的JavaScript開發者,並增進你在AngularJS、NodeJS、jQuery、React、Ember、MongoDB及其他以JavaScript為基礎的技術!
學習愛上JavaScript,並寫好它。
注意:在這門課中,你還會得到一些可下載的程式碼。我會提供每節課開始時的'starter'程式碼給你練習,以及該節課練習完成後的'finished'程式碼給你對照。
理解 JavaScript 的運作機制與基本概念
寫出優良穩定的 JavaScript 程式碼
瞭解進階觀念,像是閉包、原型繼承、IIFEs
家榮 �.
Good