لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره کامل RxJS
The Complete RxJS Course
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
محبوبترین کتابخانه برنامهنویسی واکنشگرا: RxJS که به روشی ساده توضیح داده شده است درباره تمام عناصر مهم RxJS اطلاعات کسب کنید: مشاهدهپذیرها، مشاهدهکنندگان، اشتراکها، اپراتورها و موضوعات با جزئیات بالا. تمرینات عملی شما قادر خواهید بود درک عمیق و دانش خود را از RxJS در پروژه های واقعی خود با اطمینان به کار ببرید با مفاهیم اساسی برنامه نویسی واکنشی آشنا شوید دانش اولیه HTML و CSS می تواند کمک کند اما الزامی نیست دانش پایه TypeScript می تواند کمک کند اما الزامی نیست برای عاشق شدن با RxJS آماده شوید.
در این دوره کامل مدرن و بهروز کتابخانه بسیار محبوب جاوا اسکریپت راکتیو RxJS را بیاموزید و به آن مسلط شوید.
چرا این دوره را ایجاد کردم
وقتی برای اولین بار سفر شخصی RxJS خود را شروع کردم بسیار ترسناک به نظر می رسید، من واقعاً نمی فهمیدم که در پشت صحنه چه اتفاقی می افتد و اغلب مستندات برای من کافی نبود تا به طور کامل بفهمم چگونه می توانم از یک اپراتور خاص استفاده کنم و چه زمانی باید استفاده کنم. از آن استفاده کنید.
اما، در نهایت، پس از مدتی تمرین و سالها تجربه حرفه ای با RxJS، همه چیز در ذهن من شروع به تغییر کرد.
از طریق این دوره میخواهم با سادهسازی مفاهیم کتابخانه RxJS تا حد امکان، این مانع ورود برای مبتدیان را کاهش دهم و میزان تلاش لازم برای یادگیری درست کتابخانه قدرتمند و بسیار محبوب RxJS را کاهش دهم. افرادی که قبلاً دانش RxJ را دارند نیز می توانند از این دوره بهره مند شوند.
چند دلیل برای اینکه این دوره با هر آموزش آنلاین RxJS دیگری متفاوت است:
این دوره توسط مربی تدریس می شود که در واقع از RxJS به طور حرفه ای در محیط تولید یک شرکت پر رونق استفاده کرده است. با یادگیری RxJS از دیدگاه تجربه عملی من، چیزهایی را نیز یاد خواهید گرفت که مستقیماً در اسناد رسمی یافت نمی شوند.
در این دوره ما مستقیماً به سر اصل مطلب می رویم، با ارائه تمام جزئیات آبدار در عرض چند ساعت.
ما از قیاسهای نمودارهای جالب برای توضیح رفتار همه عناصر RxJS استفاده میکنیم و درک آنچه در جریان است را ساده میکنیم.
در این دوره شما از آخرین نسخه RxJS موجود استفاده خواهید کرد تا در مورد مفاهیم قدیمی در RxJS یاد نگیرید.
میتوانید انتظار تمرینهایی را داشته باشید که با موقعیتهای واقعی زندگی مرتبط هستند تا در زمینهای عملی به مهمترین عناصر RxJS دست پیدا کنید. همچنین بعد از هر بخش اصلی، آزمون هایی برای حل شما وجود خواهد داشت.
از نظر اپراتورها، ما روی مهمترین مواردی که روزانه در زندگی واقعی استفاده میشوند تمرکز میکنیم تا هیچ وقت یا انرژی اضافی را برای موارد کماهمیت هدر ندهیم.
اینها برخی از موضوعاتی است که در این دوره به آنها خواهیم پرداخت:
مفاهیم اساسی
موارد قابل مشاهده
اشتراکها
ناظران
اپراتورهای ایجاد
اپراتورهای Pipeable
موضوعات
ما این دوره را با پایه گذاری RxJS با مرور مفاهیم اساسی که کتابخانه RxJS بر اساس آنها ساخته شده است، آغاز خواهیم کرد. شما نمی توانید خانه ای بدون پایه محکم بسازید!
سپس به اصول Observables، نحوه عملکرد آنها می پردازیم، اما همچنین نگاهی به آنچه در داخل می افتد خواهیم انداخت. شما کاملا شگفت زده خواهید شد که این یک جادوی تصادفی نیست!
پس از آن، به اشتراکها، چیستی آنها، نحوه مدیریت آنها و بهترین رویکرد و چرایی نگاه خواهیم کرد.
در طول این دوره ما همچنین انواع توابع مختلف Observer و نحوه استفاده از آنها را برای موارد استفاده مختلف بررسی خواهیم کرد.
و البته ما همچنین نگاهی به مهمترین اپراتورهای ایجاد لولهپذیر خواهیم داشت. اپراتورهای ایجاد برخی از کارهای سنگین را برای ما انجام می دهند در حالی که اپراتورهای Pipeable بیشتر در تغییر جریان های داده تأثیرگذار هستند.
ما دوره را با بررسی موضوعاتی که مانند اعضای خانواده اشتراکگذاریتر Observable هستند، به پایان میرسانیم.
اجازه دهید واکنشپذیر باشیم!
(برخی از نمادهای استفاده شده در این دوره توسط Freepik - Flaticon ساخته شده اند) (ویدیوهای موجود رایگان توسط Videezy)
سرفصل ها و درس ها
بیا شروع کنیم
Let's get started
RxJS چیست؟
What is RxJS?
راه اندازی محیط برنامه نویسی ما
Setting up our programming environment
نکته کوچک در مورد ساختار کد
Small note about the code structure
پیش غذا RxJS
RxJS Appetizer
درس تاریخ مختصر ReactiveX و RxJs
Brief history lesson of ReactiveX & RxJs
در این دوره چه خواهیم دید؟
What will we see in this course?
چگونه می توان بیشترین ارزش را از این دوره دریافت کرد
How to get the most value from this course
مبانی RxJs - مبانی
RxJs Basics - Fundamentals
معرفی
Introduction
برنامه نویسی تابعی
Functional programming
برنامه نویسی واکنشی
Reactive programming
الگوی تکرار کننده - نظریه
Iterator pattern - Theory
نمایش نظرات