Kevin's Easy RxJava Phần 2
Kevin
Bạn có muốn vượt qua rào cản gia nhập được gọi là lập trình phản ứng không? RxJava dễ hiểu của Kevin sẽ cho bạn sức mạnh để vượt qua bức tường đó.
Basic
Functional Programming, RxJava, Reactive Streams
Trong nhiều ngôn ngữ lập trình, trong đó có Javascript, các thao tác không đồng bộ là khó khăn nhất và là một trong những yếu tố làm tăng độ phức tạp của phần mềm. Bạn có thể từ bỏ lập trình không đồng bộ nguyên thủy như setTimeout và setInterval và dễ dàng xử lý các tác vụ không đồng bộ phức tạp thông qua RxJS.
158 học viên
Độ khó Cơ bản
Thời gian Không giới hạn
Đánh giá từ những học viên đầu tiên
5.0
김주영
Thật tốt khi sắp xếp mọi thứ gọn gàng.
5.0
cdk3509
Đó là một lắng nghe tốt và hữu ích.
5.0
임근원
Thật tuyệt khi nó được giải thích một cách dễ dàng! Tốt cho người mới bắt đầu chơi rx
"Tôi muốn bắt đầu giao dịch với sàn giao dịch chứng khoán ba phút một lần, nhưng với mỗi giao dịch, tôi muốn thực hiện 1000 lệnh gọi API không đồng bộ, mỗi giây một lần." Các hoạt động không đồng bộ phức tạp như có thể được xử lý bằng một dòng mã.
Bạn sẽ học các kỹ năng để xử lý rõ ràng ngay cả những hoạt động không đồng bộ phức tạp nhất kéo dài theo thời gian.
Hiểu các vật quan sát trong Javascript và cách xử lý các hoạt động không đồng bộ trong Javascript.
Thực hiện các tác vụ không đồng bộ dễ dàng và nhanh hơn!
Giải quyết vấn đề của bạn với RxJS, phù thủy thời gian.
Khóa học này dành cho những người đã chán ngán nhiều kiểu lập trình không đồng bộ.
Có lẽ một trong những khía cạnh phức tạp nhất của lập trình là xử lý nhiều tác vụ phức tạp cùng lúc trong một chương trình.
Đây cũng là một kỹ năng thiết yếu cần có trong nhiều lĩnh vực hiện nay.
Ví dụ, khi tạo một trang web, các tác vụ phát triển giao diện người dùng như "Sau khi người dùng nhấp chuột, hãy làm cho màn hình nhấp nháy một lần mỗi giây trong 5 giây và sau 5 giây, hiển thị một cửa sổ bật lên mới" là ví dụ hoặc khi thu thập dữ liệu, các tác vụ không đồng bộ như "Truy vấn API liên tục sau mỗi 5ms và ghi kết quả của mỗi yêu cầu vào cơ sở dữ liệu" là ví dụ.
Tôi tạo ra khóa học này vì tôi nghĩ rằng nhiều nhà phát triển cảm thấy gánh nặng khi phải quản lý luồng và lãng phí tài nguyên máy tính vào những thứ như time.sleep bất cứ khi nào họ đảm nhận những nhiệm vụ này.
Khóa học này dành cho ai?
Những người muốn hoàn thành ngay cả những tác vụ không đồng bộ phức tạp nhất trong một hàng đợi
Các nhà phát triển thắc mắc liệu đây có phải là lựa chọn tốt nhất khi sử dụng chức năng time.sleep hay không
Những người cảm thấy lo lắng mỗi khi cần thực hiện công việc không đồng bộ
Những người muốn thoải mái sử dụng thời gian của mình trong chương trình
Cần biết trước khi bắt đầu?
Javascript
158
Học viên
7
Đánh giá
2
Trả lời
4.3
Xếp hạng
1
Khóa học
Sau khi điều hành một startup về dịch vụ di động, tôi bị cuốn hút bởi công nghệ blockchain nên đã làm việc với tư cách là kỹ sư backend tại một startup blockchain và một sàn giao dịch tiền mã hóa nổi tiếng.
Hiện tại, sau khi nghỉ việc, tôi đang chuẩn bị cho các dự án mới thông qua việc giao dịch tiền điện tử, chứng khoán và thực hiện các dự án cá nhân (side project).
Trong suốt thời gian dài làm phát triển phần mềm, tôi luôn thích thú với việc học hỏi các công nghệ mới. Với mong muốn thúc đẩy việc lan tỏa và chia sẻ nhanh chóng những công nghệ tiên tiến trên thế giới trong cộng đồng lập trình viên trong nước, tôi luôn cố gắng tạo ra những bài giảng lập trình mới mẻ và bổ ích :)
Tất cả
12 bài giảng ∙ (1giờ 48phút)
Tất cả
7 đánh giá
4.3
7 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đánh giá 7
∙
Đánh giá trung bình 4.6
Đánh giá 2
∙
Đánh giá trung bình 4.5
4
Đó là một khóa học giới thiệu tốt. Tôi nghĩ tôi sẽ tham gia khóa học thực tế khi nó ra mắt. Cảm ơn bạn đã thực hiện một bài giảng tuyệt vời. [2 điều tôi hối tiếc] - Hi vọng chất lượng hình ảnh sẽ rõ nét hơn ở bài giảng tiếp theo. - Nếu bạn upload code ví dụ lên GitHub sẽ giúp bạn tiết kiệm thời gian đánh máy và giúp ích cho việc học tập.
Đánh giá 1
∙
Đánh giá trung bình 5.0
587.800 ₫
Khám phá các khóa học khác trong cùng lĩnh vực!