
함수형 프로그래밍과 JavaScript ES6+ 응용편
MDU 유인동
이 강좌는 함수형 프로그래밍과 JavaScript ES6+의 시리즈 강좌로 다양한 응용 사례를 다룹니다.
중급이상
JavaScript, 함수형 프로그래밍
Đây là khóa học nơi bạn có thể học ES6+ và lập trình chức năng. Trong khóa học này, chúng ta sẽ trình bày và áp dụng chi tiết giao thức iterable/iterator/generator của ES6+. Bạn có thể học lập trình chức năng dựa trên các lần lặp, bản đồ/bộ lọc/giảm, quy trình, đánh giá bị trì hoãn thông qua trình tạo, thành phần Promise, đồng thời/song song, không đồng bộ/chờ đợi và xử lý lỗi không đồng bộ. Nắm vững và thực hành khóa học này để trở thành nhà phát triển JavaScript trình độ trung cấp!

Phương pháp lập trình chức năng
Ý nghĩa và cách sử dụng các giao thức Javascript mới nhất
Các kỹ thuật lập trình nâng cao như đồng thời, độ trễ, kết hợp hàm, v.v.
Phương pháp xử lý lỗi không đồng bộ
Khóa học tốt nhất để học lập trình chức năng!
Trở thành nhà phát triển JavaScript trung cấp!
Khóa học này dạy bạn ES6+ và lập trình chức năng.
Bài giảng này trình bày chi tiết về các giao thức iterable/iterator/generator của ES6+ và cách áp dụng chúng.
Bạn có thể học lập trình hàm dựa trên các đối tượng lặp, map/filter/reduce, pipeline, đánh giá lười biếng thông qua trình tạo, thành phần promise, đồng thời/song song, async/await và xử lý lỗi không đồng bộ.
Học và thực hành để trở thành nhà phát triển JavaScript trung cấp thông qua khóa học này!
Lập trình hàm
Những người muốn học
Công nghệ ES6+
Dành cho những ai muốn tìm hiểu sâu hơn
Dành cho những ai muốn viết mã ngắn gọn và thanh lịch
Lập trình không đồng bộ
Những người muốn làm điều đó một cách khéo léo
Trì hoãn/đồng thời/song song
Dành cho những ai muốn biết thêm
Xử lý lỗi
Một người đã có thời gian khó khăn
Những người thấy iterables/iterators/generators khó
Là một nhà phát triển JS trung cấp
Những người muốn phát triển
Những cuốn sách như SICP (Cấu trúc và Diễn giải Chương trình Máy tính) và How to Design Programs truyền tải đầy đủ sức hấp dẫn của Lisp và những lợi thế của lập trình hàm, còn The Joy of Clojure Programming cho biết Clojure và lập trình hàm rất thú vị.
Tôi tin rằng ES6+ cũng là một ngôn ngữ hấp dẫn không kém. Tôi đã tạo ra khóa học này để truyền tải sức hấp dẫn và lợi ích của lập trình hàm trong ES6+. Với sự ra đời của ES6+, JavaScript đã giới thiệu nhiều quy ước thú vị cho phép các nhà phát triển thỏa sức sáng tạo với ngôn ngữ này. ES6+ cũng cung cấp một nền tảng vững chắc cho lập trình hàm cấp cao.
Lập trình hàm có những ý tưởng độc đáo để giải quyết các vấn đề phức tạp bằng mã ngắn gọn, đồng thời đạt được hiệu quả cao bằng cách coi các hàm, tính bất đồng bộ, độ trễ và tính đồng thời là các giá trị và đánh giá chúng vào thời điểm thích hợp. Và chúng cực kỳ thú vị. Khóa học này chứa nhiều ví dụ mã thú vị, đặc biệt là trình lặp lười biếng được tạo bằng trình tạo và mã tạo lời hứa. Dựa trên điều này, chúng ta cũng sẽ xây dựng một tập hợp các hàm, chẳng hạn như reducer, một thư viện cốt lõi của Clojure, bằng ES6+.


Những đoạn mã JavaScript này rất ngắn gọn, súc tích và hữu dụng! Hãy tận hưởng sức mạnh biểu cảm của ES6+ và đoạn mã ngắn gọn, linh hoạt của lập trình hàm. :)
H. Bài giảng này khác với các bài giảng miễn phí đã tải lên trước đây như thế nào?
Trong khoảng 8 giờ 7 phút nội dung, có khoảng 62 phút trùng lặp với các bài giảng hiện có. 7 giờ còn lại là nội dung hoàn toàn mới. Tài liệu này thậm chí còn không có trong sách tôi viết, và tất cả đều là mã nguồn hoàn toàn mới. Tuy nhiên, bạn không cần phải tham dự các bài giảng gốc. Tôi đã cắt bớt nội dung thừa và nén lại còn 62 phút. Ngay cả trong bài giảng 62 phút này, mã nguồn cũng hoàn toàn mới. Bạn có thể xem qua chương trình giảng dạy! :)
Khóa học này dành cho ai?
Bất cứ ai muốn học lập trình chức năng
Bất cứ ai muốn tìm hiểu sâu về công nghệ ES6+
Những người thấy iterables/iterators/generators khó khăn
Bất cứ ai muốn thành thạo lập trình không đồng bộ
Bất cứ ai muốn biết thêm về độ trễ/đồng thời/song song
Những người gặp khó khăn trong việc biết cách xử lý lỗi
Cần biết trước khi bắt đầu?
Bất cứ ai có kiến thức cơ bản về JS
Bất cứ ai muốn phát triển thành một lập trình viên nâng cao
Các nhà phát triển gặp khó khăn với việc xử lý lỗi và không đồng bộ
22,645
Học viên
788
Đánh giá
457
Trả lời
4.9
Xếp hạng
5
Các khóa học
Tất cả
71 bài giảng ∙ (8giờ 7phút)
Tất cả
315 đánh giá
4.9
315 đánh giá
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
만약 노아가 살아있었다면 이 강의를 방주에 실었을 것이다.
ㅋㅋㅋ 감사합니다. 정말 재미도 있고 힘도 나는 수강평이네요 ㅋ 감사해요 ㅋ
1.163.709 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!