Udemy線上課程 JavaScript 全攻略:克服 JS 的奇怪部分(含教材) 講師:Anthony Alicea 影音教學 中文發音 繁體中文字幕版(DVD版)
Udemy線上課程JavaScript全攻略:克服JS的奇怪部分(含教材)講師:AnthonyAlicea影音教學中文發音繁體中文字幕版(DVD版)
內容說明:
JavaScript是現今開發者都必須熟悉的程式語言,這可以讓你得到工作、建立好的網站及應用。
注意:這們課包含了ECMAScript6(ES6),也就是下一版本的JavaScript之資訊!
在這門課中你能深入瞭解JavaScript,知道它的運作模式,來幫助你避免一些可能會犯的錯誤,大幅提升你除錯的能力。你可以懂得一些其他人(甚至是有經驗的開發者)都很困惑的東西,你將見識到這個程式語言的美麗與強大。
這門課將提到進階概念,包含了物件與物件實體、函數表示式、原型繼承、函數程式設計、範圍鏈、函數建構子(還有新的ES6功能)、立即呼叫的函數表示式(IIFEs)、call、apply、bind等等。
我們會深入討論知名框架的的原始碼,像是jQuery和Underscore,從中學習JavaScript的知識。
最後,你將學到如何建立自己的JavaScript框架或資源庫之基礎。
在這門課中所到的東西會讓你成為更好的JavaScript開發者,並增進你在AngularJS、NodeJS、jQuery、React、Ember、MongoDB及其他以JavaScript為基礎的技術!
學習愛上JavaScript,並寫好它。

你將會學到的
理解JavaScript的運作機制與基本概念
寫出優良穩定的JavaScript程式碼
瞭解進階觀念,像是閉包、原型繼承、IIFEs
徹底地增進JavaScript的除錯能力
避免一般開發者會犯的JavaScript陷阱和錯誤
瞭解JavaScript受歡迎框架的原始碼
建立自己的JavaScript框架或資源庫
課程內容:
├─01準備開始
│001課程簡介及課程目標-en.srt
│001課程簡介及課程目標-zh.srt
│001課程簡介及課程目標.mp4
│002設定-en.srt
│002設定-zh.srt
│002設定.mp4
│003重點字和JavaScript-en.srt
│003重點字和JavaScript-zh.srt
│003重點字和JavaScript.mp4
│004用高畫質觀看課程.html
│005瞭解框架與奇怪的部分-en.srt
│005瞭解框架與奇怪的部分-zh.srt
│005瞭解框架與奇怪的部分.mp4
│
├─02執行環境與詞彙環境
│006觀念小叮嚀:語法解析器、執行環境與詞彙環境-en.srt
│006觀念小叮嚀:語法解析器、執行環境與詞彙環境-zh.srt
│006觀念小叮嚀:語法解析器、執行環境與詞彙環境.mp4
│007觀念小叮嚀:名稱_值配對與物件-en.srt
│007觀念小叮嚀:名稱_值配對與物件-zh.srt
│007觀念小叮嚀:名稱_值配對與物件.mp4
│008下載課程的原始碼.html
│009B3-Global-Environment.zip
│009全域環境與全域物件-en.srt
│009全域環境與全域物件-zh.srt
│009全域環境與全域物件.mp4
│010B4-Hoisting.zip
│010執行環境:創造與提升-en.srt
│010執行環境:創造與提升-zh.srt
│010執行環境:創造與提升.mp4
│011B5-Undefined.zip
│011觀念小叮嚀:JavaScript與undefined-en.srt
│011觀念小叮嚀:JavaScript與undefined-zh.srt
│011觀念小叮嚀:JavaScript與undefined.mp4
│012B6-Execution.zip
│012執行環境:程式執行-en.srt
│012執行環境:程式執行-zh.srt
│012執行環境:程式執行.mp4
│013觀念小叮嚀:單執行緒、同步執行-en.srt
│013觀念小叮嚀:單執行緒、同步執行-zh.srt
│013觀念小叮嚀:單執行緒、同步執行.mp4
│014B6-Execution.zip
│014函數呼叫與執行堆-en.srt
│014函數呼叫與執行堆-zh.srt
│014函數呼叫與執行堆.mp4
│015B9-Variable-Environments.zip
│015函數、環境與變數環境-en.srt
│015函數、環境與變數環境-zh.srt
│015函數、環境與變數環境.mp4
│016B10-Scope-Chain.zip
│016範圍鏈-en.srt
│016範圍鏈-zh.srt
│016範圍鏈.mp4
│017範圍、ES6與let-en.srt
│017範圍、ES6與let-zh.srt
│017範圍、ES6與let.mp4
│018B11-What-About-Asynchronous-Callbacks.zip
│018關於非同步回呼-en.srt
│018關於非同步回呼-zh.srt
│018關於非同步回呼.mp4
│
├─03型別與運算子
│019觀念小叮嚀:型別與JavaScript-en.srt
│019觀念小叮嚀:型別與JavaScript-zh.srt
│019觀念小叮嚀:型別與JavaScript.mp4
│020純值-en.srt
│020純值-zh.srt
│020純值.mp4
│021觀念小叮嚀:運算子-en.srt
│021觀念小叮嚀:運算子-zh.srt
│021觀念小叮嚀:運算子.mp4
│022Operator-Precedence-In-Javascript.pdf
│022運算子的優先性與相依性-en.srt
│022運算子的優先性與相依性-zh.srt
│022運算子的優先性與相依性.mp4
│023運算子的優先性與相依性表格.html
│024觀念小叮嚀:強制型轉-en.srt
│024觀念小叮嚀:強制型轉-zh.srt
│024觀念小叮嚀:強制型轉.mp4
│025Equalty-Comparison-And-Sameness.pdf
│025比較運算子-en.srt
│025比較運算子-zh.srt
│025比較運算子.mp4
│026相等性比較表格.html
│027C8-Booleans-Existence.zip
│027存在與布林-en.srt
│027存在與布林-zh.srt
│027存在與布林.mp4
│028C9-Default-Values.zip
│028預設值-en.srt
│028預設值-zh.srt
│028預設值.mp4
│029框架小叮嚀:預設值-en.srt
│029框架小叮嚀:預設值-zh.srt
│029框架小叮嚀:預設值.mp4
│
├─04物件與函數
│030D1-Objects-And-The-Dot.zip
│030物件與「點」-en.srt
│030物件與「點」-zh.srt
│030物件與「點」.mp4
│031D2-Object-Literals.zip
│031物件與物件實體-en.srt
│031物件與物件實體-zh.srt
│031物件與物件實體.mp4
│032D3-Faking-Namespaces.zip
│032框架小叮嚀:偽裝命名空間-en.srt
│032框架小叮嚀:偽裝命名空間-zh.srt
│032框架小叮嚀:偽裝命名空間.mp4
│033D4-JSON.zip
│033JSON與物件實體-en.srt
│033JSON與物件實體-zh.srt
│033JSON與物件實體.mp4
│034D5-Functions-Are-Objects.zip
│034函數就是物件-en.srt
│034函數就是物件-zh.srt
│034函數就是物件.mp4
│035D6-Function-Expressions.zip
│035函數陳述句與函數表示式-en.srt
│035函數陳述句與函數表示式-zh.srt
│035函數陳述句與函數表示式.mp4
│036D6b-By-Value-By-Reference.zip
│036觀念小叮嚀:傳值和傳參考-en.srt
│036觀念小叮嚀:傳值和傳參考-zh.srt
│036觀念小叮嚀:傳值和傳參考.mp4
│037D7-Object-Functions-And-This.zip
│037物件、函數與「this」-en.srt
│037物件、函數與「this」-zh.srt
│037物件、函數與「this」.mp4
│038D7b-Arrays-Collections-Of-Anything.zip
│038觀念小叮嚀:陣列——任何東西的集合-en.srt
│038觀念小叮嚀:陣列——任何東西的集合-zh.srt
│038觀念小叮嚀:陣列——任何東西的集合.mp4
│039'arguments'與spread-en.srt
│039'arguments'與spread-zh.srt
│039'arguments'與spread.mp4
│039D8-Arguments.zip
│040D9-Function-Overloading.zip
│040框架小叮嚀:重載函數-en.srt
│040框架小叮嚀:重載函數-zh.srt
│040框架小叮嚀:重載函數.mp4
│041觀念小叮嚀:語法解析器-en.srt
│041觀念小叮嚀:語法解析器-zh.srt
│041觀念小叮嚀:語法解析器.mp4
│042D11-Automatic-Semicolon-Insertion.zip
│042危險小叮嚀:自動插入分號-en.srt
│042危險小叮嚀:自動插入分號-zh.srt
│042危險小叮嚀:自動插入分號.mp4
│043D12-Whitespace.zip
│043框架小叮嚀:空格-en.srt
│043框架小叮嚀:空格-zh.srt
│043框架小叮嚀:空格.mp4
│044D14-IIF-Es.zip
│044立即呼叫的函數表示式(IIFEs)-en.srt
│044立即呼叫的函數表示式(IIFEs)-zh.srt
│044立即呼叫的函數表示式(IIFEs).mp4
│045D15-IIF-Es-And-Safe-Code.zip
│045框架小叮嚀:IIFEs與安全程式碼-en.srt
│045框架小叮嚀:IIFEs與安全程式碼-zh.srt
│045框架小叮嚀:IIFEs與安全程式碼.mp4
│046D16-Closures.zip
│046瞭解閉包(一)-en.srt
│046瞭解閉包(一)-zh.srt
│046瞭解閉包(一).mp4
│047D16b-Closures-Part-2.zip
│047瞭解閉包(二)-en.srt
│047瞭解閉包(二)-zh.srt
│047瞭解閉包(二).mp4
│048D17-Function-Factories.zip
│048框架小叮嚀:FunctionFactories-en.srt
│048框架小叮嚀:FunctionFactories-zh.srt
│048框架小叮嚀:FunctionFactories.mp4
│049D18-Closures-And-Callbacks.zip
│049閉包與回呼-en.srt
│049閉包與回呼-zh.srt
│049閉包與回呼.mp4
│050call()、apply()與bind()-en.srt
│050call()、apply()與bind()-zh.srt
│050call()、apply()與bind().mp4
│050D19-Call-Apply-Bind.zip
│051D20-Functional-Programming.zip
│051函數程式設計(一)-en.srt
│051函數程式設計(一)-zh.srt
│051函數程式設計(一).mp4
│052D20b-Functional-Programming-Part-2.zip
│052函數程式設計(二)-en.srt
│052函數程式設計(二)-zh.srt
│052函數程式設計(二).mp4
│
├─05JavaScript的物件導向與原型繼承
│053觀念小叮嚀:古典和原型繼承-en.srt
│053觀念小叮嚀:古典和原型繼承-zh.srt
│053觀念小叮嚀:古典和原型繼承.mp4
│054E2-Understanding-The-Prototype.zip
│054瞭解原型-en.srt
│054瞭解原型-zh.srt
│054瞭解原型.mp4
│055所有東西都是物件(或純值)-en.srt
│055所有東西都是物件(或純值)-zh.srt
│055所有東西都是物件(或純值).mp4
│056E4-Reflection-And-Extend.zip
│056Reflection與Extend-en.srt
│056Reflection與Extend-zh.srt
│056Reflection與Extend.mp4
│
├─06建立物件
│057F1-Function-Constructors-New-History.zip
│057函數建構子、「new」與JavaScript的歷史-en.srt
│057函數建構子、「new」與JavaScript的歷史-zh.srt
│057函數建構子、「new」與JavaScript的歷史.mp4
│058F2-Function-Constructors-And-Prototype.zip
│058函數建構子與「.prototype」-en.srt
│058函數建構子與「.prototype」-zh.srt
│058函數建構子與「.prototype」.mp4
│059危險小叮嚀:「new」與函數-en.srt
│059危險小叮嚀:「new」與函數-zh.srt
│059危險小叮嚀:「new」與函數.mp4
│060F4-Built-In-Function-Constructors.zip
│060觀念小叮嚀:內建的函數建構子-en.srt
│060觀念小叮嚀:內建的函數建構子-zh.srt
│060觀念小叮嚀:內建的函數建構子.mp4
│061危險小叮嚀:內建的函數建構子-en.srt
│061危險小叮嚀:內建的函數建構子-zh.srt
│061危險小叮嚀:內建的函數建構子.mp4
│062危險小叮嚀:陣列與forin-en.srt
│062危險小叮嚀:陣列與forin-zh.srt
│062危險小叮嚀:陣列與forin.mp4
│063F7-Object-Create-And-Prototypal.zip
│063Object.create與純粹的原型繼承-en.srt
│063Object.create與純粹的原型繼承-zh.srt
│063Object.create與純粹的原型繼承.mp4
│064ES6與類別-en.srt
│064ES6與類別-zh.srt
│064ES6與類別.mp4
│
├─07雜談
│065H1-Initialization.zip
│065初始化-en.srt
│065初始化-zh.srt
│065初始化.mp4
│066H2-Typeofinstanceof.zip
│066「typeof」、「instanceof」與搞清楚這是什麼-en.srt
│066「typeof」、「instanceof」與搞清楚這是什麼-zh.srt
│066「typeof」、「instanceof」與搞清楚這是什麼.mp4
│067H3-Strictmode.zip
│067嚴謹模式-en.srt
│067嚴謹模式-zh.srt
│067嚴謹模式.mp4
│068嚴謹模式參考資料.html
│
├─08檢驗知名的框架與資源庫
│069從好的程式碼學習-en.srt
│069從好的程式碼學習-zh.srt
│069從好的程式碼學習.mp4
│070I2-Deep-Dive-J-Query.zip
│070深入瞭解原始碼:jQeury(一)-en.srt
│070深入瞭解原始碼:jQeury(一)-zh.srt
│070深入瞭解原始碼:jQeury(一).mp4
│071深入瞭解原始碼:jQeury(二)-en.srt
│071深入瞭解原始碼:jQeury(二)-zh.srt
│071深入瞭解原始碼:jQeury(二).mp4
│072深入瞭解原始碼:jQeury(三)-en.srt
│072深入瞭解原始碼:jQeury(三)-zh.srt
│072深入瞭解原始碼:jQeury(三).mp4
│
├─09來打造一個框架_資源庫!
│073需求-en.srt
│073需求-zh.srt
│073需求.mp4
│074J2-Structuring-Safe-Code.zip
│074打造安全的程式-en.srt
│074打造安全的程式-zh.srt
│074打造安全的程式.mp4
│075J3-Our-Object-And-Prototype.zip
│075我們的物件與其原型-en.srt
│075我們的物件與其原型-zh.srt
│075我們的物件與其原型.mp4
│076J4-Properties-And-Chainable-Methods.zip
│076屬性與可鏈結方法-en.srt
│076屬性與可鏈結方法-zh.srt
│076屬性與可鏈結方法.mp4
│077J5-Adding-J-Query-Support.zip
│077增加jQuery支援-en.srt
│077增加jQuery支援-zh.srt
│077增加jQuery支援.mp4
│078J6-Good-Commenting.zip
│078好的註解-en.srt
│078好的註解-zh.srt
│078好的註解.mp4
│079J7-Lets-Use-Our-Framework.zip
│079來使用我們的框架吧!-en.srt
│079來使用我們的框架吧!-zh.srt
│079來使用我們的框架吧!.mp4
│080小提醒-en.srt
│080小提醒-zh.srt
│080小提醒.mp4
│
├─10BONUS課程
│081TypeScript、ES6與轉譯式語言-en.srt
│081TypeScript、ES6與轉譯式語言-zh(1).srt
│081TypeScript、ES6與轉譯式語言.mp4
│082轉譯式語言參考資料.html
│
├─11BONUS:準備ECMAScript6
│083現有與即將出現的功能-en.srt
│083現有與即將出現的功能-zh.srt
│083現有與即將出現的功能.mp4
│084ES6功能參考資料.html
│
└─12結論
085學習愛上奇怪的部分-en.srt
085學習愛上奇怪的部分-zh.srt
085學習愛上奇怪的部分.mp4相關商品:Udemy線上課程JavaScript入門篇-學徒的試煉(含教材)講師:廖洧傑liao影音教學中文發音繁體中文字幕版(DVD版)Udemy線上課程從Javascript到ES6現代寫法,身為前端開發人員要學習用ReactJS建立網頁元件講師:HappyCoding快樂學程式影音教學中文發音繁體中文字幕版(DVD版)Udemy線上課程JavaScript核心篇(含教材)講師:卡斯伯六角學院影音教學中文發音繁體中文字幕版(2DVD)Udemy線上課程運用前後端Javascript熱門代碼庫React與流行框架Next.js完成一個網站(含教材)講師:HappyCoding快樂學程式影音教學中文發音繁體中文字幕版(DVD版)