logo
Auth

RxJS در انگیولار

بررسی مفاهیم اساسی در برنامه نویسی واکنش گرا (Reactive Programming) به همراه پرکاربردترین Operator ها با یک پروژه عملیاتی

Video Player Component

این دوره، راهنمای کامل کتابخانه RxJS در انگیولار است. اگه توسعه دهنده انگیولار هستید با هر میزان تسلطی در این فریم ورک،  احتمالا پیچیده ترین بخشی که با آن حسابی درگیر بوده اید مبحث RxJS بوده است. علت این است که مبحث RxJS و به طور کلی Reactive Programming، مسیر یادگیری طولانی تر و بعضا پیچیده تری نسبت به سایر مباحث دارد. به همین دلیل قبل از هر کاری لازم است مفاهیم و مقدماتی در رابطه با ماهیت Reactive Programming گفته شود. 

در این دوره، با مفاهیم اولیه و مهم شروع می کنم و بلافاصه بعد از آن به کاربردی ترین و جذاب ترین بخش RxJS یعنی RxJS operator ها اشاره می کنم که بیشترین بخش این دوره را شامل می شود. 

با توجه به تعداد  زیاد operator ها، به مهمترین و کاربردی ترین آن ها اشاره می شود. تمام مطالب در قالب یه پیاده سازی واقعی انجام می شود که کاملا درک شود. 

 

در این دوره چه چیزی یاد می گیرید؟

در این دوره یاد می گیرید چطور از RxJS برای ساخت اپلیکیشن ها به سبک reactive یا واکنش گرا استفاده کنید. به مفاهیم مهم و اساسی مانند Stream ها و Observable ها که مبنای reactive programming است مسلط می شوید. 

همچنین با operator های زیادی آشنا می شوید که در عمل برای ساخت یک اپلیکیشن ضروری هستند

سرفصل های دوره

  1. Stream چیست؟
    3 دقیقه

  2. RxJS چیست و چه مسائلی را حل می کند؟
    2 دقیقه

  3. Observable چیست؟ معرفی اجمالی
    4 دقیقه

  4. سه مفهوم مهم: Error, Completion, Subscriptions
    3 دقیقه

  5. نحوه کارکرد Observable ها: ساخت یک Http Observable
    6 دقیقه

Developed by:AmirHossein Salehpour
Copyright © 2023

All rights reserved