نوروز مبارک

🔥 جشنواره نوروزی آموزش با ۷۰٪ تخفیف ویژه! 🎉
با آغاز سال نو، فرصتی استثنایی برای یادگیری فراهم شده است! 🌸
🚀 چرا نباید این فرصت را از دست داد؟
✅ دورههای متنوع و کاربردی
✅ تدریس توسط اساتید مجرب
✅ یادگیری در هر زمان و هر مکان
📌 همین حالا از این تخفیف فوقالعاده بهرهمند شوید! فرصت محدود است!
- مدرس دوره : حمیدرضا ایل بیگی ( رزومه )
- تعداد ویدیوها : 27 ویدیو
- مدت زمان دوره : 7:11:00
- سطح دوره : متوسط
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1399/06/17

آموزش Rx Java در اندروید
برنامه نویسی Reactive به طور خلاصه به برنامه نویسی غیر همزمان عملیات های انجام شده در اپلیکیشن گفته می شود به
این معنا که اپلیکیشن در هر لحظه قادر به پردازش چندین درخواست از طرف کاربر است.
قبل از حضور Rx Java برنامه نویسان از AsyncTask برای پردازش عملیات های غیر همزمان خود استفاده می کردند اما
در حال حاضر با وجود Rx Java که قابلیت توسعه پذیری و مدیریت فوق العاده ای را به اپلیکیشن می دهد و کد نویسی را به
شدت ساده تر و روان تر کرده ، به فراموشی سپرده شده است.
اتفاقی که باعث معروفیت و توسعه Rx Java و پی بردن به قدرت آن شد ، اعلام استفاده اپلیکیشن های بزرگی همچون Netflix
ازRx Java در توسعه اپلیکیشن خود بوده است.
دوره در دو فصل پیاده سازی می شود که شامل :
فصل اول :
- معرفی برنامه نویسی Reactive
- معرفیRx Java و Rx Android
- معرفی Observable و Observer
- معرفی انواع Operator و Schedulers و نحوه استفاده از آن ها
و...
فصل دوم :
- کار با کتابخانه Retrofit
- ساخت دیتابیس در Mysql
- کد نویسی سمت سرور با php
- ساخت ApiClient و ApiInterface
- ارسال درخواست به سرور با Rx Java
- دریافت اطلاعات با استفاده از Rx Java
سطح دوره از مبتدی تا پیشرفته است.در این دوره از آخرین ورژن Rx Java یعنی 3 استفاده می شود.
برای اطلاع بیشتر از مبحث دوره حتما دموی دوره را مشاهد نمایید.
فهرستـــ ویدیوها
مدت زمان دوره 7:11:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
معرفی Rx Java و Rx Android
معرفی Rx Java و Rx Android و آشنای با زبان برنامه نویسی Reactive
نظرات کاربران در رابطه با این دوره
mjalp
ارسال شده در 1401/03/06خوب بود من راضی بودم ، مرسی
sattar-sh
ارسال شده در 1400/01/24سلام
متناسب با قیمت میشه گفت بد نیست ،اموزش در سطح بسیار ابتدایی هست که برای استارت بد نیست اما برای تسلط باید خیلییی بیشتر اینا وقت بگذارید.
tohid noori
ارسال شده در 1399/12/10ولی من در اخر درک نکردم ادم با asynTask بفرسته چه فرقی اره UI بلاک نمیشه کارشم میکنه گفتبن تفاوتش تو اپراتوراست که rxJava را بش برتری میده که ما تو گرفتن response که کار اصلیمونه از operator ها استفاده نمیکنیم.
اون دید اصلی پروزه را نشان ندادین شاید تو movie streaming در این قسمت rx java خودشو بیشر نشون بده....
ahmad banikamali
ارسال شده در 1399/12/11داداش مدرس درک نکرده ار ایکس چیه و هدفش چیه. تمام کارهایی که گفتن به طور مثال میشه توی حلقه فور ایچ نشون داد. یا فیلتر کرد یا همه کارهایی که نشون دادن خیلی راحت تر با متدهای داخلی اندروید میشه یا یکی دو خط کد نشون داد. حتی توی رتروفیت، خود رتروفیت یه ترد جدا درست میکنه و دیتا رو میگیره و مین ترد رو بلاک نمی کنه. به نظر من کیفیت این دوره خیلی پایینه و تیم فنی تاپ لرن نباید به چنین دوره هایی اجازه انتشار بدن.
حمیدرضا ایل بیگی (مدرس)
ارسال شده در 1399/12/16سلام
ببخشید دیر جواب دادم
مقایسه rx java با asynTask مثله مقایسه ماشین های داخلی با خارجی نمیتونین بگین چون همشون چهار تا چرخ دارن پس فرقی نمیکنه سوار کدومشون بشیم
ویژگی های rx بسیار زیاده که باید به مرور زمان داخل پروژه تون استفاده کنین یادگیری یهویی و یه شب رخ نمیده
یه موضوع دیگم هست قرار نیست از همه operator ها استفاده کنین
پروژه تون گره میخوره اونجور کلا
در دوره movie streaming ترکیب با rx java با room رو کار کردیم کلا کاری به operator ها نداریم
حمیدرضا ایل بیگی (مدرس)
ارسال شده در 1399/12/16سلام خدمت شما
لحن انتقاد با توهین کردن کاملا بحثش جداست
تفاوت این دوتا فهمیدین بعدش کامنت بزارین
ahmad banikamali
ارسال شده در 1399/12/02سلام
تمام دوره رو دیدم و نظرم رو میگم.
نزدیک 30 درصد از دوره به حرفای بی ربط و دیباگ های ساده گذشت.
استاد مفاهیم رو به صورت سطحی میگن و احساس میکنم خودش هم به درستی عمق مطلب رو نگرفته.
نام کلاس ها و متغیرها استاندارد نبود.
قسمتی از تدریسشون هم بنده متوجه شدم اشتباه گفتن(بحث جاست که که گفتن فقط برای رشته هست در صورتی که جنریک هست.)
مزایای این دوره هم این بود که استاد صادق بودن و آنچه نمی دونستن رو میگفتن و الکی نمی پیچوندن.
همچنین در انتهای دوره هم منبع خوبی رو پیشنهاد دادن.
و اینکه مطالب آر ایکس رو هم که میگفتن اثر هر کدوم رو توی لاگ نشون میدادن.
در کل ارزش مادی دوره با همین تخفیفی که گذاشتن مناسب هست و نباید با این قیمت انتظار چیز بهتری داشت.
ممنون.
tohid noori
ارسال شده در 1399/12/09بله قسمت جاست را اشتباه گفتن جاست میتونه لیست از object بگیره اون ابجکت میتونه هرچیزی باشه string یا Int ِو غیره... ولی فقط لیمیتیشن جاست اینه که بین ۰ تا ۱۰ تا object بیشتر نمیتونه بگیره.
حمیدرضا ایل بیگی (مدرس)
ارسال شده در 1399/12/16ببخشید دیر پاسخ دادم
تشکر از شما که اصلاح کردین این موضوع
به هر حال در حین رکورد ممکنه بخشی فراموش بشه
nadi
ارسال شده در 1399/10/22سلام. دوره رو تمام کردم مثل بقیه دوره های استاد عالی بودن. به دوستان توصیه میکنم
ممنون
علی جمالی
ارسال شده در 1399/08/26سلام استاد ایل بیگی .
ایا دوره پروژه محور دیگه ای که توی اون از RxJava و mvvm استفاده شده باشه هست؟
البته بجز مووی استرمینگ . یا اگه نیست قست دارید چنین دوره ای شروع کنید.
حمیدرضا ایل بیگی (مدرس)
ارسال شده در 1399/08/26سلام خدمت شما
والا قصدش رو دارم بزارم دوره پروژه محور برای mvvm ولی فعلا باید دوره های دیگه رو به پایان برسونم تا فرصتش پیش بیاد
bahmanii
ارسال شده در 1399/08/21عرض سلام خدمت جناب ایل بیگی
خواستم تشکر کنم بابت این دوره.
سبک تدریستون خیلی خوبه. مباحث را به ساده ترین شکل ممکن و عملاً خودمونی توضیح میدید که باعث میشه راحت تر بفهمم.
خواستم ازتون درخواست کنم لطفاً دوره ای برای تدریس مبحث Dagger 2 ایجاد کنید. یه دوره توی تاپ لرن وجود داره اما سبک تدریس خیلی گنگه و حداقل خودم خیلی نتونستم با نحوه تدریس مدرس ارتباط برقرار کنم.
امیر ذوالنوریان
ارسال شده در 1399/07/21سلام جناب ایل بیگی
ممنون از آموزش های خوبتون
بعد از این دوره بهتره اول movie straming رو بگذرونیم یا mvvm یا متریال دیزاین؟
حمیدرضا ایل بیگی (مدرس)
ارسال شده در 1399/07/21سلام
ممنون از لطفتون
متریال دیزاین رو که هر وقت گذروندین مشکلی نیس
هر دو دوره رو میتونین وارد بشین
بهتره mvvm و بعد برین تو ساخت اپ Movie Streaming