Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Front-end

Lập trình Reactive của Yalco - Dễ học ReactiveX với JavaScript

⚡ Một khóa học ngắn và táo bạo kéo dài 160 phút! Sao chép và dán mã từ trang web này sang trang web khác và học lập trình đáp ứng với ReactiveX 😎

(4.9) 50 đánh giá

916 học viên

3시간 만에 완강할 수 있는 강의 ⏰
RxJS
JavaScript
Functional Programming

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

  • Khái niệm lập trình đáp ứng và trường hợp sử dụng

  • Khái niệm tổng thể và các thành phần chính của ReactiveX

  • Hơn 60 toán tử ReactiveX và cách sử dụng

  • Lập trình đáp ứng bằng JavaScript với RxJS

  • Cách sử dụng RxJS trong thực tế

⭐️ Bạn có tài khoản email của trường đại học không?
🎓 Vào nhận coupon nửa giá cho sinh viên (click) 👉

 

Lập trình đáp ứng. Cái quái gì vậy?

Tôi muốn biết lập trình phản ứng là gì nhưng dù có tìm kiếm bao nhiêu tôi vẫn không thể hiểu được nó là gì?

 


Tại sao tôi tạo khóa học này 🙂

Sự quan tâm đến lập trình phản ứng ngày càng tăng, nhưng có rất ít tài nguyên để dạy cho người mới bắt đầu chính xác nó là gì và cách sử dụng nó. Vì vậy, tôi đã tạo khóa học này để dạy cho bạn sức hấp dẫn đáng kinh ngạc của lập trình phản ứngsự phát triển của tôi với tư cách là một lập trình viên thông qua kinh nghiệm nghiên cứu và sử dụng ReactiveX của chính tôi trong thực tế.

Trong bài giảng này, chúng ta sẽ tìm hiểu lập trình phản ứng là gì và nó được thiết kế như thế nào thông qua ReactiveX , một thư viện đại diện. Ngoài ra, chúng ta sẽ tìm hiểu cách tạo phần mềm phản hồi bằng cách thực hành từng thành phần của RxJS, phiên bản JavaScript cũng như các chức năng và phương pháp sử dụng khác nhau kèm theo các ví dụ.


Thật tốt khi được nghe những người như thế này 💬

Khóa học này có thể hữu ích cho các nhà phát triển hoặc sinh viên có tham vọng trong bất kỳ lĩnh vực nào muốn tìm hiểu về lập trình phản ứng và những người muốn phát triển lên cấp độ tiếp theo với tư cách là một lập trình viên. ReactiveX là thư viện được cung cấp ở hầu hết các ngôn ngữ lập trình chính (xem bên dưới), vì vậy bạn có thể sử dụng kiến ​​thức lập trình phản ứng mà bạn đã học về JavaScript trong khóa học này trong lĩnh vực của riêng bạn.

 

Mục tiêu của bài giảng như sau 📜

💡 Khi học lập trình phản ứng, bạn sẽ có thể thiết kế phần mềm từ một góc nhìn và phương pháp hoàn toàn khác so với cách bạn viết mã trước đây . Bằng cách diễn giải lại mọi thứ xảy ra trong phần mềm dưới dạng 'luồng', bạn có thể lập trình rõ ràng về mặt cấu trúc và an toàn hơn khỏi lỗi .

💡 ReactiveX là một công cụ tuyệt vời giúp triển khai lập trình phản ứng bằng từng ngôn ngữ chính. Bạn sẽ học ReactiveX từng bước trong bài giảng này và tìm hiểu cách lập trình phản ứng được thực hiện thông qua các chương trình ví dụ được tạo ở chương trước.


Bài giảng của tôi có gì đặc biệt ✨

🚀 Bài giảng Yalco có lợi ích gì?

Tiến độ bài giảng nhanh làm giảm thời gian và công sức cần thiết để học . Thay vì chạy IDE và gõ từng mã một, bạn có thể nhanh chóng tìm hiểu các khái niệm bằng cách nhấp và sao chép mã từ trang web khóa học sang công cụ mã hóa trực tuyến. Bạn có thể nhanh chóng tìm hiểu về các toán tử khác nhau của ReactiveX thông qua các ví dụ.

🚀 Lời khuyên bổ sung về khóa học

Các video tiến triển nhanh chóng. Đối với mỗi video, chỉ cần xem lần đầu tiên để hiểu khái niệm, sau đó phát lại và luyện tập trong khi tạm dừng giữa các video. Bạn có thể sao chép và dán mã từ trang bài giảng như trong video, nhưng để thực hành và học chuyên sâu hơn, chúng tôi khuyên bạn nên tự nhập mã.


Hãy học những điều này! 📚

Phần 0: Lập trình phản ứng và ReactiveX
Chúng ta hãy xem nhanh chương trình phản ứng là gì trong video Yalco dài 18 phút này.

Phần 1: Nếm thử dòng suối
Cốt lõi của lập trình phản ứng! Chúng tôi xử lý mảng, thời gian và các sự kiện không thể đoán trước dưới dạng luồng.

Phần 2: Toán tử - Các toán tử khác nhau trong ReactiveX
Hãy cùng tìm hiểu định nghĩa và cách sử dụng của hơn 60 toán tử ReactiveX thông qua các ví dụ.

Phần 3: Lập trình phản ứng trong thực tế!
Sử dụng kiến ​​thức ReactiveX mà chúng ta đã học cho đến nay, chúng ta sẽ tạo ra phần mềm phản ứng.


Giới thiệu người chia sẻ kiến ​​thức ✒️

Yalko là ai? 😀

Anh ấy là một YouTuber phát sóng kênh YouTube Shallow Coding Từ điển và là một nhà văn viết sách về CNTT . Sử dụng kinh nghiệm của mình với tư cách là nhà phát triển full-stack, tôi tạo nội dung giải thích các khái niệm lập trình khó bằng cách sử dụng phép ẩn dụ, ví dụ dễ hiểu và đôi khi là hoạt ảnh để giúp người mới bắt đầu dễ hiểu hơn.

🎬 Kênh Từ điển Mã hóa Nông cạn của YouTube (Nhấp vào!)
📕 Tham khảo sách của Yalco (nhấp chuột!)

😃 Hương vị nội dung Yalco


Câu hỏi dự kiến ​​Hỏi đáp 💬

H. Lợi ích của việc học lập trình phản ứng là gì?
A. Bạn sẽ có thể viết mã sạch sẽ, rõ ràng và ít có khả năng xảy ra lỗi hơn. Nó giải phóng bạn khỏi các vấn đề do đa luồng gây ra và giúp xử lý các tác vụ không đồng bộ dễ dàng hơn. Ngoài ra, bạn sẽ có thể trải nghiệm nâng cấp khả năng của mình với tư cách là nhà phát triển bằng cách có được góc nhìn và cách suy nghĩ mới về phần mềm.

Câu hỏi: Việc viết mã theo cách đáp ứng có ngăn cản tôi sử dụng hướng đối tượng không?
A. Đáp ứng/chức năng và hướng đối tượng không đối lập hay đối lập nhau và có thể cùng tồn tại trong cùng một mã. Có thể và được khuyến nghị tạo ra phần mềm đáp ứng đáp ứng các yêu cầu về hướng đối tượng.

Câu hỏi: Tôi có thể trợ giúp ngay cả khi tôi không phải là nhà phát triển JavaScript không?
A. ReactiveX được cung cấp dưới dạng thư viện cho các ngôn ngữ như Java, C#, C++, Ruby, Python, Kotlin, Swift, PHP, Go, Groovy, JRuby, Elixir, Dart, Scala, Clojure và Lua, cũng như JavaScript. Mặc dù có một số khác biệt giữa các ngôn ngữ, nhưng cấu trúc cơ bản và cách sử dụng đều giống nhau, vì vậy khi bạn học ReactiveX trong JavaScript, một phương pháp dễ thực hành, bạn sẽ có thể áp dụng nó vào ngôn ngữ của mình mà không gặp khó khăn.

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 biết lập trình phản ứng và chức năng bất kể ngôn ngữ

  • Bất cứ ai muốn biết về ReactiveX

  • Những người muốn quản lý thời gian và sự kiện một cách khéo léo hơn

  • Nhà phát triển ứng dụng/giao diện người dùng chuyên về hoạt ảnh

  • Những người muốn sử dụng JavaScript theo cách thú vị và tinh tế hơn

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

  • Kiến thức cơ bản về JavaScript (Yuri) hoặc các ngôn ngữ lập trình khác

Xin chào
Đây là

28,634

Học viên

1,384

Đánh giá

82

Trả lời

4.9

Xếp hạng

16

Các khóa học

유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다.  풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.

🎬   YouTube 얄팍한 코딩사전 채널 (클릭!)
📕  얄코의 책들 보러가기 (클릭!)

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

Tất cả

18 bài giảng ∙ (2giờ 40phút)

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

Đánh giá

Tất cả

50 đánh giá

4.9

50 đánh giá

  • y2gcoder님의 프로필 이미지
    y2gcoder

    Đánh giá 21

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    반응형 프로그래밍 이라는 ReactiveX 에 대해 듣기만 하다 이번에 충동구매하게 되었습니다. 보통 충동구매를 하면 만족하는 경우가 드문데, 이번 강의는 굉장히 재밌게 들었습니다. 객체지향도 제대로 못하는 코린이라 개념이 조금 어렵게 느껴지긴 하지만, 마지막 재밌는 예제를 한 번 해보겠다는 목표로 열심히 달려왔습니다. 반응형 프로그래밍을 사용할 수 있는 프로젝트를 빨리 만났으면 좋겠습니다. 함수형 프로그래밍에 대해서도 장점을 이전보다 명확하게 알았기 때문에 이전보다 더 적극적으로 함수형 프로그래밍을 써볼 것 같습니다. 저한테 매우 재밌고 유익한 강의였습니다.

    • 얄팍한 코딩사전
      Giảng viên

      도움이 되어드렸다니 정말 기쁩니다. 실전에 사용하는데에도 연습이 필요하지만, 적절한 곳에 활용할 수 있게 되면 큰 보람이 있을거에요. 앞으로도 더 좋은 강의 만들도록 하겠습니다. 감사합니다!!

  • YUN HO LEE님의 프로필 이미지
    YUN HO LEE

    Đánh giá 2

    Đánh giá trung bình 4.5

    5

    100% đã tham gia

    just.... take my money.

  • Teddy님의 프로필 이미지
    Teddy

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Rxjs를 이렇게까지 쉽게 알려주는 강좌는 없는 것 같습니다~!

    • 감사합니다!! 앞으로도 더 좋은 강의들로 보답하겠습니다.

  • 전자정부 표준프레임워크eGovFrame님의 프로필 이미지
    전자정부 표준프레임워크eGovFrame

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    스크립트까지 작성하여 짧고 강의를 진행해 주셔서 군더더기 없이 핵심적인 부분으로 요약해주셔서 효율적으로 기술된거 같아 너무 좋았습니다. 그렇기 때문에 빠르게 이해하는데 도움이 많이 되었습니다. 육아도 하시는거 같은데 고생많으셨습니다. 감사합니다.

  • mango1g님의 프로필 이미지
    mango1g

    Đánh giá 13

    Đánh giá trung bình 4.8

    5

    61% đã tham gia

    알기 쉽게 잘 설명해 주시고, 실습시 별다른 세팅 없이 바로바로 진행 할 수 있어서 좋은 것 같아요. 강의 정리도 잘 해주신 것 같습니다. 지루하지 않고 재밌게 알기 쉽게 설명해 주시는 것 같습니다.

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

    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!