
제대로 파는 Git & GitHub - by 얄코(Yalco)
얄팍한 코딩사전
코알못도 따라올 수 있는 친절하고 쉬운 강좌! 현업 개발자는 Git 박사로 들어주는 끝판왕 강좌!
입문
Git, GitHub
⚡ 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 😎
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 muốn biết lập trình phản ứng là gì, nhưng dù có tìm kiếm thế nào đi nữa, bạn vẫn không thể hiểu chính xác nó là gì?
Sự quan tâm đến lập trình phản ứng đang ngày càng tăng, nhưng lại thiếu tài liệu dành cho người mới bắt đầu để hiểu chính xác nó là gì và cách sử dụng. Do đó, tôi quyết định tạo ra khóa học này để chia sẻ kinh nghiệm lập trình của mình, tìm hiểu về ReactiveX và áp dụng nó vào thực tế, cũng như chia sẻ sức hấp dẫn tuyệt vời của lập trình phản ứng .
Trong khóa học này, chúng ta sẽ tìm hiểu về lập trình phản ứng và các nguyên tắc thiết kế của nó, sử dụng thư viện đại diện ReactiveX . Chúng ta cũng sẽ học cách xây dựng phần mềm phản ứng bằng cách khám phá các thành phần và tính năng khác nhau của RxJS, phiên bản JavaScript tương ứng của nó, và tìm hiểu các ví dụ thực tế.
Khóa học này sẽ hữu ích cho các nhà phát triển và lập trình viên đầy tham vọng trong bất kỳ lĩnh vực nào muốn học lập trình phản ứng và phát triển thêm kỹ năng lập trình của mình. ReactiveX là một thư viện có sẵn trong 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ể áp dụng kiến thức lập trình phản ứng đã học về JavaScript trong khóa học này vào lĩnh vực của mình.
💡 Học lập trình phản ứng cho phép bạn thiết kế phần mềm với góc nhìn và phương pháp luận khác biệt đáng kể so với cách lập trình trước đây . Bằng cách diễn giải lại mọi thứ diễn ra trong phần mềm dưới dạng "luồng", bạn có thể tạo ra chương trình ít lỗi hơn và có cấu trúc rõ ràng hơn .
💡 ReactiveX là một công cụ tuyệt vời giúp triển khai lập trình phản ứng trong các ngôn ngữ lập trình chính. Trong khóa học này, bạn sẽ được học ReactiveX từng bước một, và thông qua các chương trình ví dụ được tạo trong chương cuối, bạn sẽ học cách lập trình phản ứng được thực hiện.
Các bài giảng với nhịp độ nhanh giúp rút ngắn thời gian và công sức học tập . Thay vì phải khởi chạy IDE và gõ từng dòng, bạn có thể nhanh chóng học các khái niệm bằng cách nhấp và sao chép mã từ trang web bài giảng sang một công cụ lập trình trực tuyến. Bạn cũng có thể nhanh chóng học các toán tử khác nhau của ReactiveX thông qua các ví dụ cụ thể.
Các video tiến triển rất nhanh. Với mỗi video, bạn chỉ cần xem một lần để nắm vững các khái niệm. Sau đó, phát lại và tạm dừng để thực hành. Mặc dù bạn có thể sao chép và dán mã từ trang web khóa học như được hiển thị trong video, chúng tôi khuyên bạn nên tự nhập mã để có cách tiếp cận thực hành và học sâu hơn.
Phần 0: Lập trình phản ứng và ReactiveX
Tìm hiểu về lập trình phản ứng trong video dài 18 phút này.
Phần 1: Xem trước luồng
Bản chất của lập trình phản ứng! Chúng ta sẽ khám phá 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
Chúng ta sẽ tìm hiểu về đị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 thực tế!
Hãy cùng tạo phần mềm phản ứng bằng cách sử dụng kiến thức ReactiveX mà chúng ta đã học cho đến nay.
Tôi là một YouTuber điều hành kênh YouTube "Yalpakhan Coding Dictionary" và là tác giả sách CNTT . Dựa trên kinh nghiệm của một lập trình viên full-stack, tôi tạo ra nội dung giải thích các khái niệm lập trình khó cho người mới bắt đầu bằng cách sử dụng phép so sánh, ví dụ dễ hiểu và đôi khi là hình ảnh động.
🎬 Kênh YouTube: Thin Coding Dictionary (Nhấp vào!)
📕 Nhấp để xem sách của Yalko!
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 hơn, rõ ràng hơn với ít lỗi hơn. Bạn sẽ thoát khỏi các vấn đề đa luồng và dễ dàng xử lý các tác vụ bất đồng bộ hơn. Ngoài ra, bạn sẽ có được một góc nhìn và tư duy mới về phần mềm, nâng cao đáng kể kỹ năng lập trình của bạn.
H. Nếu tôi viết mã theo phương pháp phản ứng, điều đó có nghĩa là tôi không thể sử dụng lập trình hướng đối tượng phải không?
A. Lập trình phản ứng/chức năng và lập trình hướng đối tượng không đối lập hay xung đột với nhau; chúng có thể cùng tồn tại trong cùng một mã. Việc tạo ra phần mềm đáp ứng các yêu cầu hướng đối tượng đồng thời vẫn mang tính phản ứng là hoàn toàn khả thi và thậm chí được khuyến khích.
H. Liệu điều này có hữu ích ngay cả khi tôi không phải là nhà phát triển JavaScript không?
A. ReactiveX được cung cấp như một thư viện không chỉ cho JavaScript mà cò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. Mặc dù có một số khác biệt giữa các ngôn ngữ, nhưng cấu trúc và cách sử dụng cơ bản là giống nhau, vì vậy một khi bạn đã học ReactiveX với JavaScript, vốn rất dễ thực hành, bạn sẽ có thể áp dụng nó mà không gặp khó khăn gì trong ngôn ngữ bạn đang sử dụng.
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
30,117
Học viên
1,541
Đánh giá
85
Trả lời
4.9
Xếp hạng
17
Các khóa học
유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다. 풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.
🎬 YouTube 얄팍한 코딩사전 채널 (클릭!)
📕 얄코의 책들 보러가기 (클릭!)
Tất cả
18 bài giảng ∙ (2giờ 40phút)
Tất cả
52 đánh giá
4.9
52 đánh giá
Đánh giá 21
∙
Đánh giá trung bình 5.0
5
반응형 프로그래밍 이라는 ReactiveX 에 대해 듣기만 하다 이번에 충동구매하게 되었습니다. 보통 충동구매를 하면 만족하는 경우가 드문데, 이번 강의는 굉장히 재밌게 들었습니다. 객체지향도 제대로 못하는 코린이라 개념이 조금 어렵게 느껴지긴 하지만, 마지막 재밌는 예제를 한 번 해보겠다는 목표로 열심히 달려왔습니다. 반응형 프로그래밍을 사용할 수 있는 프로젝트를 빨리 만났으면 좋겠습니다. 함수형 프로그래밍에 대해서도 장점을 이전보다 명확하게 알았기 때문에 이전보다 더 적극적으로 함수형 프로그래밍을 써볼 것 같습니다. 저한테 매우 재밌고 유익한 강의였습니다.
도움이 되어드렸다니 정말 기쁩니다. 실전에 사용하는데에도 연습이 필요하지만, 적절한 곳에 활용할 수 있게 되면 큰 보람이 있을거에요. 앞으로도 더 좋은 강의 만들도록 하겠습니다. 감사합니다!!
Đánh giá 2
∙
Đánh giá trung bình 4.5
Đánh giá 5
∙
Đánh giá trung bình 5.0
5
스크립트까지 작성하여 짧고 강의를 진행해 주셔서 군더더기 없이 핵심적인 부분으로 요약해주셔서 효율적으로 기술된거 같아 너무 좋았습니다. 그렇기 때문에 빠르게 이해하는데 도움이 많이 되었습니다. 육아도 하시는거 같은데 고생많으셨습니다. 감사합니다.
감사합니다!
Đánh giá 13
∙
Đánh giá trung bình 4.8
627.778 ₫
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!