JavaScript 全攻略:克服 JS 的奇怪部分

這是您學習 JavaScript 進階課程的最佳機會!深入各種概念,打造個人框架,提升除錯技巧。

  • Overview
  • Curriculum
  • Instructor
  • Review

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

Course Curriculum

2 Lectures

Instructors

Profile photo of Anthony Alicea
Anthony Alicea

Born and raised in Cleveland Ohio, now married and living in upstate New York, Tony is primarily focused these days on trying to be a good husband. While inexperienced at that, he's quite experienced in all things web.                      Tony has been programming since he was 12 years old, and got into web sites and web application development at 16. After...

Instructors

Profile photo of 慕課 台灣
慕課 台灣

慕課股份有限公司是台灣專注於線上教育的公司,領域包括網路行銷、軟體開發、視覺設計、資料科學等等,目標是希望讓台灣的所有人能夠自由的教學、自由的學習。慕課會協助並輔導所有的講師進行課程錄製、推廣、定價,希望每個講師都能夠得到成功。慕課股份有限公司同時與悠識數位、智庫驅動等多個知名教育單位合作,是台灣線上課程最好的入口。學習,應該是隨手可得的。

Instructors

Profile photo of GM Tang
GM Tang

******* COUPON FOR EVERYONE: JS2024 OCT ******* If the coupon expires, message me so that I can create a new one.-Self-learning is a journey that requires not only the passion but also the perseverance of an individual because long-term involvement is crucial.While I am still exploring my interests, I hope to contribute to the Udemy community.

More Courses By Anthony Alicea, 慕課 慕課, TC Liu, Jakob Schaal
Review
4.9 course rating
4K ratings
ui-avatar of 家榮 許
家榮 �.
5.0
7 months ago

Good

  • Helpful
  • Not helpful
ui-avatar of 志勇 林
志勇 �.
5.0
10 months ago

I am not familiar with JavaScript, but I will need it at work, so I started looking for learning resources everywhere. This course teaches many concepts that I have never seen before, so I may need to read it a few times and practice more. , to fully understand.

  • Helpful
  • Not helpful
ui-avatar of 謝婧琳
謝婧琳
4.5
11 months ago

講話語氣內容,專注力不容易分散

  • Helpful
  • Not helpful
ui-avatar of 品豪 陳
品豪 �.
4.5
11 months ago

Very clear by concept

  • Helpful
  • Not helpful
ui-avatar of 詹憶晨
詹憶晨
5.0
1 year ago

講解仔細,課程內容很有幫助,有很多很重要但不常提到的觀念。

  • Helpful
  • Not helpful
ui-avatar of Beck Wang
Beck W.
5.0
1 year ago

從 Swift 過來看的確是很奇怪XD

  • Helpful
  • Not helpful
ui-avatar of 豪廷 秦
豪廷 �.
5.0
1 year ago

如果你已經有一點JavaScript的基礎,真的很適合這堂課,能夠更加了解JS的原貌,講得滿仔細,讚讚。

  • Helpful
  • Not helpful
ui-avatar of 穆政廷
穆政廷
5.0
1 year ago

實際上與實作優先的課程有很強烈的互補關係。對於我而言,了解如何使用JavaScript後卻不知道該怎麼解釋,會讓我極度沒自信。而這門課程正是讓你補足其他課程不會深入的細節知識。
若從0基礎學習如何寫網頁的課程,學完可能你的實力落在60分及格邊緣。可能有少數公司願意栽培你,但多數業者需要的是超過80分以上的實力,而這門課程就是讓你從60分提升至80分的方法(前提是你有60分的基礎)。

  • Helpful
  • Not helpful
ui-avatar of Stephen
Stephen
5.0
1 year ago

Clean and clear, precise and concise.

I am a Java Developer and I am afraid of JS cus it looks weird.

I found most of the JS courses start with if-statement, for-loop which are of little help to me.

The level of difficulty of this course is appropriate for intermediate programmers like me.

  • Helpful
  • Not helpful
ui-avatar of Maggie
Maggie
5.0
1 year ago

很不錯,一步一步帶領你了解JS!

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses