강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

Cơ bản về JavaScript hiện đại (ES6+)

Đây là khóa học thứ 3 trong chuỗi series JavaScript Bible gồm 4 khóa học. Khóa học bao quát hơn 95% thông số kỹ thuật của JavaScript. Bạn có thể phát triển các chương trình theo mô hình (paradigm) mới trong môi trường ES6+.

(4.8) 54 đánh giá

1,498 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • tonextday
JavaScript
JavaScript
ES6
ES6
JavaScript
JavaScript
ES6
ES6

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.8

5.0

김상헌

98% đã tham gia

Tôi là một nhà phát triển cấp dưới hiện đang làm việc với tư cách là nhà phát triển giao diện người dùng. Tôi nghĩ mình đã biết khá rõ về nó, nhưng sau khi xem bài giảng này, tôi thấy mình chỉ biết được một chút. Bây giờ, tôi sẽ viết bài đánh giá về khóa học. Tôi viết bài đánh giá này sau khi nghe cả bốn bài giảng, từ bài giảng dành cho người mới bắt đầu về JavaScript đến bài giảng nâng cao về ES6. Tôi nghĩ cách đánh giá khóa học tốt nhất là có thể viết về những điều mà tôi có kiến ​​thức mơ hồ và không thể viết về nó. Ví dụ: bằng cách thêm các giá trị tham số vào các hàm map, forEach và filter và biết giá trị đối số sẽ nhận được như thế này, có thể lặp lại vòng lặp hai lần và kết thúc độ phức tạp thời gian là (n2) với (n) và Khi các khái niệm về lệnh gọi, áp dụng và liên kết trở nên rõ ràng, tôi luôn bối rối về điều này. Khi bối rối, tôi biết được rằng tôi có thể xử lý vấn đề này bằng cách ràng buộc trực tiếp điều này khi gọi hàm và khái niệm về phạm vi. Khi nghe khóa học chuyên sâu, bạn sẽ tìm thấy từng bước một, nếu không tìm thấy ở mức cao nhất, bạn tìm kiếm __proto__, nếu không tìm thấy, bạn tìm kiếm __proto__ tại dưới cùng, v.v. Tôi thực sự không biết liệu đây có phải là cách diễn đạt đúng hay không, nhưng tôi thực sự rất may mắn khi nghe bài giảng của Youngbo lần này. Và tối qua, khi triển khai CSS trực tiếp trong vanilla, tôi thực sự đã nghĩ đến việc xử lý các sự kiện của lớp bằng cách kế thừa. các đối tượng tích hợp sẵn và khái niệm đạo cụ trong khung giao diện người dùng sẽ hoạt động tương tự. Tôi đã rất vui khi được học về những điều mà thậm chí cả những nguyên tắc mà tôi sẽ không biết nếu không có giáo viên. Ngay cả những người trong nhóm cũng nói với tôi rằng dạo này mã của tôi đột nhiên trở nên sạch sẽ một cách đáng kinh ngạc đối với những ai đang suy nghĩ. về việc tham gia khóa học, đây là một khóa học xứng đáng với số tiền bạn bỏ ra. Đặc biệt, những người muốn biết và sử dụng rõ ràng các chức năng và những người chỉ sử dụng các chức năng họ sử dụng hàng ngày sẽ cảm thấy rằng có rất nhiều chức năng được tích hợp sẵn tiện lợi hơn, tốt hơn và hiệu quả hơn. Không ngần ngại, tôi khuyên bạn nên mua và nghe toàn bộ loạt bài giảng của Thầy Youngbo. Bạn sẽ cảm thấy rằng chất lượng mã của bạn thay đổi và cách bạn suy nghĩ cũng thay đổi. Tôi đảm bảo điều đó.

5.0

찡태

100% đã tham gia

Anh giải thích sâu sắc, không bỏ sót chi tiết nào dù là nhỏ nhất. Ví dụ phù hợp cho từng phần giúp bạn hiểu và suy nghĩ. Mình chưa nghe hết bài giảng này nhưng nhìn vào các bài giảng trước mình nghĩ đó là bài giảng sẽ giúp các bạn tổ chức javascirpt và xây dựng một tòa tháp vĩ đại.

5.0

갈길toofar

100% đã tham gia

Lúc đầu, tôi bỏ học vì nó sâu hơn tôi mong đợi và cảm thấy giống như lý thuyết đại học. Có rất nhiều thuật ngữ và khái niệm tôi không biết nên tôi thấy nản. (Bạn đã viết rằng đó không phải là khóa học dành cho người mới bắt đầu về chủ đề học tập, và tôi nghĩ tôi không phải là người mới bắt đầu, nhưng thực ra là vậy.) Tuy nhiên, có rất nhiều điều tôi không biết nên tôi đã không biết nghĩ rằng sẽ là một ý kiến ​​​​hay nếu bỏ bài giảng vì nó gây khó chịu nên tôi đã tìm kiếm và lắng nghe khi gặp một khái niệm mà tôi không biết. Vì vậy, không có chương nào dài hơn một giờ, nhưng mỗi lần tôi cố gắng hiểu nó, làm theo mã ví dụ và kiểm tra nó trên bảng điều khiển, tôi nghĩ rằng phải mất hơn một giờ. Cuối cùng tôi đã kiên trì trong tuần này. Thành thật mà nói, tôi không thể nói rằng tôi đã hiểu hết mọi thứ và vẫn còn một số phần tôi chưa chắc chắn, nhưng thật bổ ích khi hoàn thành đều đặn từng bài giảng. Tôi đã có thể hiểu các khái niệm cơ bản về JS, chẳng hạn như từ khóa var let const, hàm mũi tên Trung Quốc, và sau khi xem qua một lần, tôi vẫn hiểu được nhiều điều, điều đó thật tốt. Tôi sẽ tiếp tục giảng bài chuyên sâu và bài giảng DOM. Cảm ơn

Bạn sẽ nhận được điều này sau khi học.

  • Bạn có thể học các cú pháp cơ bản của ES6+.

  • Bạn có thể học cách vận dụng ngôn ngữ JavaScript.

  • Bạn có thể học một mô hình lập trình mới.

Phiên bản hoàn thiện của khóa học JavaScript!
Bạn có thể học và hệ thống lại toàn bộ kiến thức mà không bỏ sót bất kỳ phần nào.

Phiên bản hoàn thiện của khóa học JavaScript nâng cao
Hãy chinh phục hoàn toàn JavaScript.

Đây là khóa học thứ 3 trong bộ bài giảng JavaScript Bible gồm 4 khóa học.
Nội dung bao phủ hơn 95% thông số kỹ thuật của JavaScript.
Rộng, sâu và chi tiết.
Người mới bắt đầu có thể học mọi thứ mà không bỏ sót điều gì, và những người có kinh nghiệm có thể hệ thống lại toàn bộ kiến thức.
Thông qua khóa học Bible này, bạn có thể hoàn thiện hoàn toàn kiến thức về JavaScript.

thoughtful ditch Toàn bộ khóa học Bible là một kịch bản duy nhất.
Nói cách khác, nó có nội dung cần học và trình tự học tập rõ ràng. Bạn chỉ cần đi theo lộ trình của khóa học.
Nội dung không bị trùng lặp. Bạn sẽ không lãng phí thời gian và chi phí do sự trùng lặp. Bạn có thể hoàn tất mọi thứ chỉ với một khóa học Bible duy nhất.


🗒 Giới thiệu khóa học

Khóa học bao quát từ ES2015(ES6) đến ES2019(ES10), đề cập đến hơn 95% thông số kỹ thuật của ECMAScript. Những người đã có kinh nghiệm với ES6+ cũng có thể tham gia khóa học này để hệ thống lại kiến thức.

Như có thể thấy trong chương trình giảng dạy, khóa học này rất sâu, rộng và chi tiết.


🗒 Từ khóa cấp cao của bài giảng

  • biến let, biến const, block scope, cấu trúc/đặc điểm của arrow function, scope động/tĩnh
  • Iterable protocol/object, Iterator protocol/object
  • Spread, Rest, Destructuring, default value, getter, setter, Template Literal
  • Number, String, hàm Unicode, Object, deep copy, __proto__, Array, Math, regExp
  • Generator, yield, yield*, Symbol, Symbol Property, hàm/phương thức Symbol
  • Map, WeakMap, Set, WeakSet

🗒 Tải xuống mã nguồn bài giảng

Bạn có thể tải mã nguồn của khóa học tại "Phần 1, Bài học 4".

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển mới tiếp cận với ES6+

  • Những nhà phát triển đã biết về ES6+ nhưng muốn củng cố kiến thức một cách sâu rộng hơn.

  • Đây không phải là khóa học JavaScript dành cho người mới bắt đầu.

Cần biết trước khi bắt đầu?

  • Cơ bản về JavaScript

  • Tôi xin đề xuất các khóa học JavaScript dành cho người mới bắt đầu và các khóa học trình độ trung/cao cấp đã được mở.

Xin chào
Đây là

9,737

Học viên

407

Đánh giá

337

Trả lời

4.8

Xếp hạng

13

Các khóa học

Tôi là một nhà phát triển yêu thích việc phát triển phần mềm.

Email: tonextday@gmail.com

Video: 11
Rust Build-up: Xây dựng nền tảng hoàn chỉnh

Clean-up JavaScript: Jump-up
Clean-up JavaScript: Base Build-up
JavaScript cho người mới bắt đầu
JavaScript trung và cao cấp
JavaScript hiện đại (ES6+) cơ bản
JavaScript hiện đại (ES6+) chuyên sâu
DOM cơ bản
Tương tác DOM
React cho người mới bắt đầu, Hoàn tất React
Phương pháp triển khai phân tích yêu cầu
JavaScript Machine Learning TensorFlow.js

Sách đã xuất bản: 9 cuốn
Đắm mình cùng JavaScript!
ECMAScript 6
HTML5
DOM Scripting
Biểu thức chính quy JavaScript
Mô hình hóa Event Process để phân tích yêu cầu
Machine Learning TensorFlow.js,
Ứng dụng Ajax, Phân tích hoàn chỉnh prototype.js
Trong số 9 cuốn sách, có 8 cuốn tôi là tác giả đầu tiên tại Hàn Quốc.
Đặc biệt, cuốn "Machine Learning TensorFlow.js" tại thời điểm xuất bản chưa có sách liên quan trên amazon.com.

Trong số 9 cuốn sách như "Ứng dụng x", "Phân tích chi tiết prototype.js", có 8 cuốn tôi là tác giả đầu tiên tại Hàn Quốc. Đặc biệt, cuốn "Machine Learning TensorFlow.js" tại thời điểm xuất bản chưa hề có sách liên quan trên amazon.com.

Trong số 9 cuốn sách về ứng dụng x và phân tích chuyên sâu prototype.js, có 8 cuốn là tác giả đầu tiên tại Hàn Quốc. Đặc biệt, cuốn "Machine Learning TensorFlow.js" tại thời điểm xuất bản chưa hề có sách liên quan trên amazon.com.

Chương trình giảng dạy

Tất cả

94 bài giảng ∙ (8giờ 29phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

54 đánh giá

4.8

54 đánh giá

  • sangheon님의 프로필 이미지
    sangheon

    Đánh giá 8

    Đánh giá trung bình 5.0

    5

    98% đã tham gia

    Tôi là một nhà phát triển cấp dưới hiện đang làm việc với tư cách là nhà phát triển giao diện người dùng. Tôi nghĩ mình đã biết khá rõ về nó, nhưng sau khi xem bài giảng này, tôi thấy mình chỉ biết được một chút. Bây giờ, tôi sẽ viết bài đánh giá về khóa học. Tôi viết bài đánh giá này sau khi nghe cả bốn bài giảng, từ bài giảng dành cho người mới bắt đầu về JavaScript đến bài giảng nâng cao về ES6. Tôi nghĩ cách đánh giá khóa học tốt nhất là có thể viết về những điều mà tôi có kiến ​​thức mơ hồ và không thể viết về nó. Ví dụ: bằng cách thêm các giá trị tham số vào các hàm map, forEach và filter và biết giá trị đối số sẽ nhận được như thế này, có thể lặp lại vòng lặp hai lần và kết thúc độ phức tạp thời gian là (n2) với (n) và Khi các khái niệm về lệnh gọi, áp dụng và liên kết trở nên rõ ràng, tôi luôn bối rối về điều này. Khi bối rối, tôi biết được rằng tôi có thể xử lý vấn đề này bằng cách ràng buộc trực tiếp điều này khi gọi hàm và khái niệm về phạm vi. Khi nghe khóa học chuyên sâu, bạn sẽ tìm thấy từng bước một, nếu không tìm thấy ở mức cao nhất, bạn tìm kiếm __proto__, nếu không tìm thấy, bạn tìm kiếm __proto__ tại dưới cùng, v.v. Tôi thực sự không biết liệu đây có phải là cách diễn đạt đúng hay không, nhưng tôi thực sự rất may mắn khi nghe bài giảng của Youngbo lần này. Và tối qua, khi triển khai CSS trực tiếp trong vanilla, tôi thực sự đã nghĩ đến việc xử lý các sự kiện của lớp bằng cách kế thừa. các đối tượng tích hợp sẵn và khái niệm đạo cụ trong khung giao diện người dùng sẽ hoạt động tương tự. Tôi đã rất vui khi được học về những điều mà thậm chí cả những nguyên tắc mà tôi sẽ không biết nếu không có giáo viên. Ngay cả những người trong nhóm cũng nói với tôi rằng dạo này mã của tôi đột nhiên trở nên sạch sẽ một cách đáng kinh ngạc đối với những ai đang suy nghĩ. về việc tham gia khóa học, đây là một khóa học xứng đáng với số tiền bạn bỏ ra. Đặc biệt, những người muốn biết và sử dụng rõ ràng các chức năng và những người chỉ sử dụng các chức năng họ sử dụng hàng ngày sẽ cảm thấy rằng có rất nhiều chức năng được tích hợp sẵn tiện lợi hơn, tốt hơn và hiệu quả hơn. Không ngần ngại, tôi khuyên bạn nên mua và nghe toàn bộ loạt bài giảng của Thầy Youngbo. Bạn sẽ cảm thấy rằng chất lượng mã của bạn thay đổi và cách bạn suy nghĩ cũng thay đổi. Tôi đảm bảo điều đó.

    • tonextday
      Giảng viên

      Cảm ơn Tôi đang cổ vũ cho bạn.

  • jjojjo1419959104님의 프로필 이미지
    jjojjo1419959104

    Đánh giá 27

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Anh giải thích sâu sắc, không bỏ sót chi tiết nào dù là nhỏ nhất. Ví dụ phù hợp cho từng phần giúp bạn hiểu và suy nghĩ. Mình chưa nghe hết bài giảng này nhưng nhìn vào các bài giảng trước mình nghĩ đó là bài giảng sẽ giúp các bạn tổ chức javascirpt và xây dựng một tòa tháp vĩ đại.

    • tonextday
      Giảng viên

      Cảm ơn bạn. ^^ Nó sẽ là một tòa tháp không thể sụp đổ.

  • 2514oo3052님의 프로필 이미지
    2514oo3052

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Lúc đầu, tôi bỏ học vì nó sâu hơn tôi mong đợi và cảm thấy giống như lý thuyết đại học. Có rất nhiều thuật ngữ và khái niệm tôi không biết nên tôi thấy nản. (Bạn đã viết rằng đó không phải là khóa học dành cho người mới bắt đầu về chủ đề học tập, và tôi nghĩ tôi không phải là người mới bắt đầu, nhưng thực ra là vậy.) Tuy nhiên, có rất nhiều điều tôi không biết nên tôi đã không biết nghĩ rằng sẽ là một ý kiến ​​​​hay nếu bỏ bài giảng vì nó gây khó chịu nên tôi đã tìm kiếm và lắng nghe khi gặp một khái niệm mà tôi không biết. Vì vậy, không có chương nào dài hơn một giờ, nhưng mỗi lần tôi cố gắng hiểu nó, làm theo mã ví dụ và kiểm tra nó trên bảng điều khiển, tôi nghĩ rằng phải mất hơn một giờ. Cuối cùng tôi đã kiên trì trong tuần này. Thành thật mà nói, tôi không thể nói rằng tôi đã hiểu hết mọi thứ và vẫn còn một số phần tôi chưa chắc chắn, nhưng thật bổ ích khi hoàn thành đều đặn từng bài giảng. Tôi đã có thể hiểu các khái niệm cơ bản về JS, chẳng hạn như từ khóa var let const, hàm mũi tên Trung Quốc, và sau khi xem qua một lần, tôi vẫn hiểu được nhiều điều, điều đó thật tốt. Tôi sẽ tiếp tục giảng bài chuyên sâu và bài giảng DOM. Cảm ơn

    • tonextday
      Giảng viên

      Cảm ơn sự nỗ lực của bạn. Đây là một quá trình bình thường, vì vậy xin đừng đổ lỗi cho chính mình. Nếu bạn không hiểu, bạn có thể bỏ qua. Điều này là do điều quan trọng là phải hiểu rõ về ngôn ngữ JavaScript. Với mục đích này, hơn 95% đã được bảo hiểm. Hãy nghe lại từ đầu trước khi chuyển sang bước tiếp theo. Khi đó, bạn sẽ ngăn nắp hơn nhiều và dựa trên điều này, bạn sẽ có thể tiến hành dễ dàng hơn nếu tham gia khóa học tiếp theo. Tôi thực sự khuyên bạn nên tham gia khóa học DOM vì nó liên quan đến việc xử lý nội dung động. Bạn có thể cảm nhận được một góc nhìn khác. Mình ủng hộ bạn ^^

  • tongbg님의 프로필 이미지
    tongbg

    Đánh giá 9

    Đánh giá trung bình 4.4

    5

    100% đã tham gia

    Điều tôi làm tốt nhất trong lĩnh vực phát triển vào năm 2020 và điều giúp tôi trưởng thành nhất là tiếp cận các bài giảng của bạn. Khi tôi lần đầu tiên bắt đầu loạt bài giảng, tôi bắt đầu với mức độ hiểu biết bao gồm việc lấy đại khái tài liệu nguồn từ Internet và sửa đổi một chút để nhanh chóng sử dụng nó trên màn hình. Trên thực tế, tôi chỉ đang theo dõi nhiều khung và thư viện, chẳng hạn như React.js và Node.js, mà tôi đã thử trước bài giảng này, từng cái một mà không hiểu cơ bản về lý do tại sao chúng được thực hiện theo cách này. Tuy nhiên, tôi nghĩ làm theo cách này chẳng ích gì, vì vậy trước tiên tôi đã nghĩ đến việc tham gia nhiều bài giảng và sách khác nhau để củng cố những kiến ​​​​thức cơ bản về JS. Tôi đã chọn nghề dạy học một cách tình cờ. Lúc đầu, nó hơi nhàm chán và khó khăn. Tuy nhiên, dần dần tôi bắt đầu thích nghi với bài giảng của giáo viên và khi tôi bắt đầu nghe lớp học nhiều lần, các khái niệm được sắp xếp lần lượt. Thông qua thói quen viết mã và gỡ lỗi bằng cách theo dõi các bài giảng, tôi đã có thể tự mình hiểu mã, ngay cả đối với những thứ tôi bắt đầu mà không biết gì về phạm vi, nguyên mẫu, __proto__, hoisting, close, và điều này. Tôi đã học xong 3 trong số 4 bài giảng trong bộ và hiện đang học bài cuối cùng. Nếu không nhớ mình đã học những gì trước đây, tôi tra cứu lại bài giảng và dựa trên những gì tôi đã sắp xếp, tôi tiến hành các nghiên cứu và dự án cá nhân để sử dụng những gì đã học. Cảm ơn!

    • tonextday
      Giảng viên

      Cảm ơn Như bạn đã viết ở phần cuối, nếu bạn làm điều đó chỉ trong một năm, những kiến ​​thức cơ bản của bạn sẽ vững chắc. Đó là cơ bản, không cơ bản. Năm tới là rất quan trọng. Hãy làm như bạn nghĩ. Khi đó, bạn có thể sẽ giỏi hơn người đã làm việc đó 5 hoặc 7 năm. Nó cũng khiến tôi tự tin hơn vào bản thân mình.

  • yonghyunlee24021273님의 프로필 이미지
    yonghyunlee24021273

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    79% đã tham gia

    Lúc đầu tôi còn nghi ngờ vì mỗi bài giảng đều ngắn, nhưng Nội dung thực sự có nhiều thông tin. Học đi học lại là câu trả lời duy nhất. Sẽ không sao nếu bạn không hiểu tất cả cùng một lúc. Học lại!! Quan trọng!

    • tonextday
      Giảng viên

      bạn nói đúng. Sự lặp lại là chìa khóa. Cảm ơn

352.680 ₫

Khóa học khác của tonextday

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!