JavaScript 全攻略:克服 JS 的奇怪部分
Offered By: Udemy
Course Description
Overview
一個給所有人的 JavaScript 進階課程! 深入瞭解各種觀念,以及打造自己的框架!
What you'll learn:
What you'll learn:
- 理解 JavaScript 的運作機制與基本概念
- 寫出優良穩定的 JavaScript 程式碼
- 瞭解進階觀念,像是閉包、原型繼承、IIFEs
- 徹底地增進 JavaScript 的除錯能力
- 避免一般開發者會犯的 JavaScript 陷阱和錯誤
- 瞭解 JavaScript 受歡迎框架的原始碼
- 建立自己的 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'程式碼給你對照。
Taught by
Anthony Alicea, GM Tang and 慕課 台灣
Related Courses
Learn Javascript - 21 Essential Array MethodsCoursera Project Network via Coursera 3D Graphics for Web Developers
Pompeu Fabra University via FutureLearn Access WebView in an Android Studio Project
Coursera Project Network via Coursera Advanced React
Meta via Coursera Building Modern Nodejs Applications on AWS
Amazon Web Services via edX