강의

멘토링

로드맵

BEST
Programming

/

Programming Language

Lập trình hàm và JavaScript ES6+

Đâ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!

(4.9) 315 đánh giá

5,531 học viên

  • mduniv
JavaScript
Functional Programming

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

Dịch cái này sang tiếng Việt

  • 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!

Lập trình hàm và JavaScript ES6+

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!

Điều này sẽ giúp những người như thế 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ó

một nhà phát triển JS trung cấp
Những người muốn phát triển

Một lời từ người chia sẻ kiến thức


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)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+.

lập trình chức năng
Trình tạo và Trình lặp
lập trình chức năng
hỗ trợ nop trong giảm

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. :)


Các bài giảng liên quan đến bài giảng này


Hỏi & Đáp bài giảng

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! :)


Khuyến nghị cho
những người nà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ộ

Xin chào
Đây là

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

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

Tất cả

71 bài giảng ∙ (8giờ 7phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

315 đánh giá

4.9

315 đánh giá

  • Haegul PYUN님의 프로필 이미지
    Haegul PYUN

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    70% đã tham gia

    만약 노아가 살아있었다면 이 강의를 방주에 실었을 것이다.

    • MDU 유인동
      Giảng viên

      ㅋㅋㅋ 감사합니다. 정말 재미도 있고 힘도 나는 수강평이네요 ㅋ 감사해요 ㅋ

  • 만금님의 프로필 이미지
    만금

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    93% đã tham gia

    마른 오징어같은 강의.. 씹고 넘기려는데 조금 더 씹어보니 엑기스가 계속 나옴.. JS 기초를 다시 보고 이빨 보강한 뒤에 더 씹으러 와야겠다 엑기스를 더 뽑기엔 내 이빨이 부실함

    • MDU 유인동
      Giảng viên

      재밌는 극찬 리뷰 정말 감사합니다. ㅠㅠ 최대한 적은 시간에 함축적으로 많은 이야기를 담고 싶었는데 그렇게 느껴주셔서 정말 기쁩니다. 또 들려주세요 :)

  • sugbong2님의 프로필 이미지
    sugbong2

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    제 코드는 구대기였다는 것을 깨달았습니다.

    • MDU 유인동
      Giảng viên

      아이고 자학 리뷰네요ㅋㅋ 흐흐 잼난 코딩하세요!

  • 큰돌님의 프로필 이미지
    큰돌

    Đánh giá 12

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    최고 중의 최고입니다. 정말.. 함수형 프로그래밍을 책을 2권정도 보았는데 솔직히 모나드 어렵잖아요.. 근데 모나드 정말 쉽게 알려주시고.. promise 예도 잘들어주시고.. 질문답변도 최고세요..! 근데 정말 아쉬운점은 정말 목소리가 작아요..ㅠ 다음 강좌때는 목소리좀 올려주세요! 스피커 최대치로 해도 작더라구요..

    • MDU 유인동
      Giảng viên

      극찬이네요. 정말 감사합니다. 목소리를 좀 더 키워보겠습니다. : )

  • 임성훈님의 프로필 이미지
    임성훈

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    44% đã tham gia

    강의는 짧고 간결하고 군더더기가 없습니다. 근데 그깊이는 정말 최고입니다... 이짧은강의에 얼마나 많은 고민과 준비가 있는지 느껴지며 근본적으로 접근하여 이해하기도 매우좋습니다.

    • MDU 유인동
      Giảng viên

      ㅠㅡㅠ 감동이네요. 감사합니다!

1.163.709 ₫

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

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!