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版)