
Câu chuyện về lộ trình phát triển Java dễ hiểu của Kevin
Kevin
Miễn phí
Nhập môn / Java
4.7
(133)
3,900+
Câu chuyện về lộ trình trở thành nhà phát triển Java (nhà phát triển web) dễ hiểu của Kevin
Nhập môn
Java
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 đó.
529 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
myrtlepn
Cảm ơn bạn đã giải thích thông tin cần thiết cho RXJava một cách ngắn gọn và dễ hiểu.
5.0
윤지상
Bài giảng hay, gọn gàng. Nó rất tốt!
5.0
injoon2019
Xin hãy dạy tôi thật tốt
Khái niệm Hot Publishing và các loại Hot Publishing
Khái niệm và cách sử dụng Scheduler, trình quản lý luồng trong RxJava
Cách gỡ lỗi mã RxJava
Cách kiểm tra mã RxJava
Sử dụng RxJava giữa máy khách và máy chủ bằng giao tiếp SSE
🎉Kevin's Easy RxJava Phần 2 đã được phát hành🎉
Lập trình phản ứng , tôi sẽ dạy lại cho bạn điều này!
[Tài liệu bài giảng của Cold Publisher Review]
[Tài liệu bài giảng Đánh giá Nhà xuất bản Capture of Hot]
[Ghi lại nội dung bài giảng về khái niệm luồng]
[Ghi lại nội dung bài giảng về tiến trình thực hiện dự án]
Hãy cho tôi thấy ý chí và sự kiên trì của bạn, tôi sẽ cố gắng hết sức để giúp bạn vượt qua những rào cản để bước vào RxJava.
H. Sinh viên không chuyên ngành cũng có thể tham gia khóa học này không?
A. Không quan trọng bạn có chuyên ngành hay không. Tôi nghĩ bất kỳ ai có kiến thức cơ bản về Java đều có thể tham gia khóa học này. Nhân tiện, bản thân tôi cũng bắt đầu học không chuyên ngành. ^^ Tuy nhiên, tôi tin rằng việc học Phần 2 sau Phần 1 sẽ giúp bạn hiểu bài tốt hơn.
H. Lợi ích của việc học RxJava là gì?
A. Như tôi đã đề cập trong phần giới thiệu, việc học RxJava có thể đơn giản hóa lập trình bất đồng bộ phức tạp, và hơn nữa, nó có thể giúp bạn thay đổi cách suy nghĩ về lập trình bằng cách sử dụng lập trình khai báo thay vì lập trình mệnh lệnh. Trở thành một lập trình viên giỏi hơn là một lợi thế, phải không? ^^ Sau khi học RxJava, bạn sẽ có thể củng cố các nguyên tắc cơ bản của lập trình phản ứng, nhờ đó việc học RxJs, RxAndroid, Spring Reactor, v.v. sẽ trở nên dễ dàng hơn rất nhiều.
H. Các bài giảng được tiến hành như thế nào?
A. Hầu hết các lớp học đều bắt đầu bằng việc tìm hiểu các khái niệm thông qua tài liệu bài giảng, sau đó trực tiếp kiểm chứng chúng thông qua mã ví dụ. Mặc dù Phần 1 có cung cấp thêm các bài kiểm tra ngoài mã ví dụ, Phần 2 sẽ không bao gồm các bài kiểm tra riêng biệt.
H. Tôi có thể tải xuống mã ví dụ gốc được sử dụng trong bài giảng ở đâu?
A. Tất cả các mã ví dụ được giải thích trong lớp đều có sẵn trên GitHub và có thể tải xuống từ địa chỉ bên dưới.
• Mã nguồn ví dụ gốc : https://github.com/ITVillage-Kevin/rxjava-episode2
• Mã nguồn gốc cho dự án thực hành (phía máy chủ) :https://github.com/ITVillage-Kevin/rxjava-episode2-practice
• Mã nguồn gốc cho dự án thực hành (phía máy khách) :https://github.com/ITVillage-Kevin/rxjava-episode2-practice-client
H. Tôi có thể tải tài liệu bài giảng ở đâu?
A. Đối với mỗi lớp học trong mỗi phần, chúng tôi đã đính kèm tài liệu bài giảng được sử dụng trong lớp. Nếu cần, vui lòng tải xuống và tham khảo.
H. Ngoài tài liệu bài giảng, bạn có thể giới thiệu thêm tài liệu tham khảo nào không?
A. Dưới đây là một số trang web hữu ích để học lập trình phản ứng.
• http://reactivex.io/
Đây là trang web chính thức về lập trình phản ứng và tôi nghĩ đây là trang web thực sự tốt để tham khảo sau khi tìm hiểu những kiến thức cơ bản về lập trình phản ứng.
• https://github.com/reactive-streams/reactive-streams-jvm
RxJava có thể được coi là một phiên bản triển khai của Reactive Streams. Đây là tài liệu GitHub chính thức định nghĩa các thông số kỹ thuật của Reactive Streams.
• https://gist.github.com/casamia918/93b8db69beb9ee06b92a96b2a234d48e
Đây là một tài nguyên GitHub được dịch rất tốt về lập trình phản ứng. Tôi xin chân thành cảm ơn bản dịch tiếng Hàn.
• https://rxmarbles.com/
Đây là sơ đồ toán tử dạng bi được tổ chức tốt, có thể coi là cốt lõi của lập trình phản ứng.
• http://reactivex.io/RxJava/2.x/javadoc/
Cuối cùng, đây là tài liệu javadoc chính thức cho RxJava. Tính đến năm 2020, RxJava 3.0 đã được phát hành, nhưng tốt nhất là cứ tạm coi như phiên bản 3.0 đã bổ sung rất nhiều hàm toán tử mới, và hãy củng cố kiến thức của bạn về các khái niệm này với phiên bản 2.x trước khi chuyển sang phiên bản 3.0.
Khóa học này dành cho ai?
Những người muốn khắc phục khó khăn khi lập trình đa luồng trong Java
Những người muốn làm quen với phương pháp lập trình khai báo
Những người muốn vượt qua rào cản gia nhập lập trình phản ứng
Những người muốn củng cố kiến thức cơ bản về lập trình phản ứng để phát triển Ứng dụng web phản ứng mùa xuân
Dành cho những người đã tham gia khóa học [RxJava Phần 1 dễ hiểu của Kevin]
Cần biết trước khi bắt đầu?
Java
Sự khác biệt giữa lập trình đồng bộ và lập trình không đồng bộ
Xác minh sự nghiệp
6,923
Học viên
307
Đánh giá
133
Trả lời
4.8
Xếp hạng
11
Các khóa học
Ngôn ngữ hoặc công nghệ chủ lực: Java, Spring Framework, RxJava, Reactor, Spring WebFlux
Hoạt động với tư cách là nhà phát triển Backend tại Penta Security (From 2015.07 To 2022.01)
Hoạt động với tư cách là Senior Educational Software Engineer(Backend) tại Code States Co., Ltd. (https://www.codestates.com)
(Từ 03.2022 đến 31.01.2024)
- Hoạt động với tư cách là nhà phát triển tự do và giảng viên (Since 2024.02)
- Tác phẩm (Sách đã xuất bản)
Xin chào? Tôi tên là Kevin. ^^
Rất vui được gặp các bạn với tư cách là giảng viên trên Inflearn.
Dù ở bất kỳ lĩnh vực nào cũng vậy, nhưng đặc biệt đối với một nhà phát triển phần mềm, tôi tin rằng cách duy nhất để tồn tại là luôn rèn luyện bản thân để không bị tụt hậu trước những xu hướng không ngừng thay đổi. Tôi là một trong những nhà phát triển đang tận hưởng việc phát triển phần mềm với thái độ luôn luôn học hỏi.
Với mong muốn những kiến thức và kinh nghiệm của bản thân có thể giúp ích được phần nào cho mọi người, tôi đã bắt đầu các khóa học trên Inflearn.
Trong tương lai, tôi sẽ tiếp tục gặp gỡ các bạn học viên thông qua nhiều khóa học đa dạng và mang lại những lợi ích thực tế. Xin cảm ơn.
Mọi câu hỏi hay ý kiến đóng góp luôn được chào đón, vì vậy hãy thoải mái liên hệ với tôi qua email (it.village.host@gmail.com).
Tất cả
23 bài giảng ∙ (3giờ 46phút)
Tài liệu khóa học:
Tất cả
17 đánh giá
4.9
17 đánh giá
Đánh giá 3
∙
Đánh giá trung bình 5.0
Đánh giá 5
∙
Đánh giá trung bình 5.0
Đánh giá 14
∙
Đánh giá trung bình 4.9
Đánh giá 46
∙
Đánh giá trung bình 4.9
Đánh giá 5
∙
Đánh giá trung bình 4.2
4
Tôi có một chút cảm giác về lập trình phản ứng. Cảm ơn Tôi đặc biệt thích những ví dụ sau. Nếu bạn dự định tạo nhiều bài giảng hơn trong tương lai, tôi nghĩ bạn sẽ có thể tập trung hơn vào lớp học nếu trước tiên bạn giới thiệu một ví dụ dễ hiểu và sau đó giới thiệu các hàm được sử dụng trong ví dụ đó.
Tôi rất vui vì bạn thấy nó hữu ích. Tôi cũng sẽ làm việc chăm chỉ hơn để tạo ra các bài giảng từ góc nhìn của học sinh. Cảm ơn
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!
Giảm 25% cho thành viên mới
594.817 ₫
25%
793.087 ₫