لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش RxJS 7 و Observables: Introduction
RxJS 7 and Observables: Introduction
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
نحوه کار و رفتار Observables را به روشی گام به گام و به راحتی درک کنید! با تکمیل این دوره، نحوه عملکرد، رفتار و نحوه استفاده از Observables را درک خواهید کرد. شما اصول اولیه (و خیلی خیلی بیشتر) RxJS را به صورت گام به گام آهسته یاد خواهید گرفت. شما درک خوبی از Observables و دیگر موضوعات کلیدی RxJS خواهید داشت، مانند: اشتراک ها، ناظران، اپراتورها، موضوعات پس از اتمام این دوره، می توانید سایر مقالات، ویدئوها و اسناد پیشرفته تر موجود در اینترنت را درک کنید. . شما مجموعه ای عالی از ابزارها برای شروع سفر RxJS خود خواهید داشت. پیش نیازها: بدون نیاز به دانش RxJS! نیازی به دانش تایپ اسکریپت نیست.
آیا به پروژهای ملحق شدهاید که از Observables و RxJS استفاده میکند و نمیدانید چگونه از آن استفاده کنید؟ آیا در حال حاضر از RxJS و Observables استفاده میکنید و رفتار آن همچنان شما را شگفتزده میکند؟ آیا میخواهید چیز جدیدی یاد بگیرید. ابزاری برای مدیریت راحت کدهای ناهمزمان؟
اگر به هر یک از سوالات بالا پاسخ مثبت داده اید، ممکن است این یک دوره عالی برای شما باشد! RxJS به منحنی یادگیری شیب دار معروف است. دوره ها، مقالات، اسناد زیادی در اینترنت وجود دارد که عالی هستند و سناریوهای پیچیده RxJS زیادی را پوشش می دهند، با این حال متوجه شده ام که شروع به رفتن و برداشتن گام های اولیه دشوار است. همچنین، بسیاری از کاربران باتجربه RxJS هنوز گاهی اوقات اشتباهات اساسی مرتکب می شوند زیرا مکانیک Observables را به خوبی درک نمی کنند.
این دوره به شما کمک می کند تا به صورت گام به گام به دنیای RxJS وارد شوید. حتی ممکن است به کاربران پیشرفتهتر RxJS کمک کند که شکافهای گمشده در درک خود از Observables و RxJS را پر کنند.
هدف این دوره ارائه مجموعهای عالی از ابزارها برای شروع سفر RxJS شماست!
در اینجا مفاهیم اصلی RxJS را یاد خواهید گرفت، مانند:
مشاهده پذیرها
اشتراک ها
ناظران
توابع ایجاد
اپراتورهای Pipeable
موضوعات
بخشهای اول این دوره، مبانی Observables و RxJS را به صورت آهسته و دقیق ارائه میکند. ما نگاهی به ایده استریم ها و برنامه نویسی واکنشی خواهیم داشت تا بفهمیم چگونه داده ها هنگام استفاده از Observables به دست ما می آیند. من به شما نشان خواهم داد که چه نوع منابعی را می توانیم در دنیای Observables پیدا کنیم. شما یاد خواهید گرفت که چگونه میتوانیم با ایجاد اشتراک، یک Observable را اجرا کنیم، و چگونه میتوانیم به اعلانهای منتشر شده با ارائه Observers واکنش نشان دهیم. ما از نمودارهای مرمر برای ارائه چیزها به روش گرافیکی آسان استفاده خواهیم کرد. همچنین بخشهای کدگذاری زیادی وجود خواهد داشت که هر ویژگی را توضیح میدهند.
پس از اینکه نظریه پشت Observables روشن شد، به سمت استفاده های عملی تر از RxJS خواهیم رفت. ما از Creation Functions برای ایجاد آسان Observable از منابع مختلف مانند: آرایه ها، رویدادهای DOM، درخواست های HTTP، استفاده خواهیم کرد. تایمرها، فواصل و ترکیب چند مشاهده پذیر با هم. ما از عملگرهای Pipeable برای ایجاد Observable های پیچیده تر استفاده می کنیم.
در نهایت، ما در مورد موضوعات، که نوع خاصی از Observable است که به ما امکان میدهد به راحتی یک مقدار را برای همه مشاهدهکنندگان منتشر کنیم، یاد میگیریم.
پس از اتمام این دوره، میتوانید استفاده از Observables و سایر ابزارهای RxJS را در برنامههای خود شروع کنید و مقالات، ویدیوها و اسناد موجود در اینترنت را درک کنید، بنابراین میتوانید سفر RxJS خود را ادامه دهید.
بیایید شروع کنیم!
این دوره از شکلکها و نمادهای OpenMoji در برخی از ویدیوها استفاده میکند (مجوز CC BY-SA 4.0) موسیقی تبلیغاتی: موسیقی رایگان سلطنتی از Bensound
سرفصل ها و درس ها
شروع شدن
Getting Started
معرفی دوره
Course Introduction
بررسی اجمالی RxJS
RxJS Overview
شروع سریع
Quick Start
اختیاری: استفاده از IDE خودتان
Optional: Using your own IDE
طرح دوره
Course Plan
نکات یادگیری
Learning Tips
قابل مشاهده - چگونه کار می کند؟
Observable - how does it work?
معرفی ماژول
Module Introduction
آرایه در مقابل جریان
Array vs Stream
قابل مشاهده، اشتراک، مشاهده کننده - عناصر کلیدی
Observable, Subscription, Observer - Key Elements
گرم کردن قابل مشاهده - قابل مشاهده، مشاهده کننده، اشتراک
Warm-up Observable - Observable, Observer, Subscription
گرم کردن قابل مشاهده - اشتراک های متعدد
Warm-up Observable - Multiple Subscriptions
مبانی قابل مشاهده
Observable Basics
معرفی سنگ مرمر
Marbles Introduction
ماربلز - بعد، خطا، کامل
Marbles - Next, Error, Complete
تیله - خلاصه انواع اعلان
Marbles - Notification Types Summary
نمایش نظرات