مشاوره رایگان
دریافت لینک های دانلود دریافت پستی درب منزل مبلغ کل: تومان
جهت دریافت کد تخفیف به کانال تلگرام مراجعه و یا با پشتیبان آنلاین هماهنگ نمایید

آموزش پروژه محور معماری mvp و rxjava در اندروید

( فیلم آموزشی ) ،توسط مهندس مجتبی نکویی

معرفی سرفصل های این دوره:

توضیحات کلی مجموعه:

یکی از معروف ترین وقدرتمندترین معماری ها در برنامه نویسی اندروید معماری mvp هست. از مزایای این معماری میتوان به شخصی سازی راحت این معماری و استفاده در پروژه های بزرگ اشاره کرد. اما چرا باید mvp را بیاموزیم:

  1. یکی از دلایل یادگیری معماری mvp نیاز متعدد شرکت ها برای استخدام برنامه نویسان است. اگر یک نگاه گذری به اگهی های استخدامی شرکت های برنامه نویسی بکنید به مراتب mvp و rxjava را خواهید دید. اگر mvp را یادبگیرید برای استخدام از بقیه یک قدم جلوتر هستید
  2. با استفاده ازاین معماری تست نویسی برای اپلیکیشن های بزرگ راحت تر می شود. اپلیکیشن های بزرگ مثل تلگرام و اینیستاگرام که در اپدیت های خودشان اغلب ویژگی جدیدی اضافه میکنند هربار به صورت دستی امکان تست اپلیکیشن را نخواهند داشت و بخاطر همین تست نویسی راه حل این مشکل است که با معماری mvp این کار شدنی خواهد بود
  3. معماری mvp کار تیمی را ساده خواهد کرد و خیلی راحت میتوانید بدون هیچ توضیح اضافه ای با معماری mvp چند نفره برروی یک پروژه کار کنید
  4. تغییر وتحول در پروژه ای که با mvp نوشته شده است بسیار ساده خواهد بود. فرض کنید اپلیکیشنی دارید که با چندین اکتیویتی نوشته شده وحالا قصد داریتا از فرگمنت در ان استفاده کنید. اگر از این معماری استفاده نکرده باشید باید همه کدهای نوشته شده را دور بریزید!

مزیت های این معماری بسیار زیاد هست که ساعت ها میتوان درباره ان صحبت کرد. از طرفی معماری mvp که دراین دوره اموزش داده شده است اگر بهترین نباشد یکی از بهترین هاست. چون این معماری بسیار قابلیت شخصی سازی دارد انواع و اقسام مختلفی از ان وجود دارد ولی دوره ای که اموزش دادیم بهترین نوع این معماری گفته شده است

از مزایای دیگر این دوره کار با کتابخانه قدرتمند rxjava هست که با دیدن امکانات ان شگفت زده خواهید شد و خواهید دید که چگونه طرح ریزی معماری را برای شما اسان خواهد کرد

بخش های رایگان این مجموعه آموزشی:

mvp چیست؟ ( بخش 1 ) دانلود مستقیم ساخت پروژه بصورت mvp ( بخش 2 ) دانلود مستقیم ساخت پروژه بصورت mvp ( بخش 3 ) دانلود مستقیم
آموزش کامل پیکربندی mvp-اموزش اتصال با سرور با رتروفیت و rxjava-اموزش کار با دیتابیس-آموزش کار با bottom navigation-اموزش کار با interface
بخش 1 :
( mvp چیست؟ )
دراین جلسه کامل راجب اینکه چرا باید mvp را یادبگیریم اموزش میدیم
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 2 :
( ساخت پروژه بصورت mvp )
دراین جلسات بصورت mvp دوره را طراحی میکنیم و کلیه موارد لازم را اموزش میدهیم
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 3 :
( ساخت پروژه بصورت mvp )
دراین جلسات بصورت mvp دوره را طراحی میکنیم و کلیه موارد لازم را اموزش میدهیم
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 4 :
( ساخت پروژه بصورت mvp )
دراین جلسات بصورت mvp دوره را طراحی میکنیم و کلیه موارد لازم را اموزش میدهیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 5 :
( ساخت پروژه بصورت mvp )
دراین جلسات بصورت mvp دوره را طراحی میکنیم و کلیه موارد لازم را اموزش میدهیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 6 :
( ساخت پروژه بصورت mvp )
دراین جلسات بصورت mvp دوره را طراحی میکنیم و کلیه موارد لازم را اموزش میدهیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 7 :
( ساخت پروژه بصورت mvp )
دراین جلسات بصورت mvp دوره را طراحی میکنیم و کلیه موارد لازم را اموزش میدهیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 8 :
( ساخت دیتابیس سمت سرور و دریافت اطلاعات )
دراین جلسه با اپلیکیشنی که بصورت mvp طراحی کردیم اطلاعات را از سرور دریافت میکنیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 9 :
( طراحی ظاهری اپلیکیشن )
دراین جلسه اپلیکیشن خودمون رو طراحی میکنیم تا اطلاعاتی که از سرور گرفتیم رو در اون نمایش بدیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 10 :
( طراحی ظاهری اپلیکیشن )
دراین جلسه اپلیکیشن خودمون رو طراحی میکنیم تا اطلاعاتی که از سرور گرفتیم رو در اون نمایش بدیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 11 :
( نمایش اطلاعات در اپلیکیشن )
اطلاعات را از سرور میخوانیم ودر اپلیکیشن نمایش میدهیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 12 :
( طراحی جزئیات اخبار با تولبار تا شونده )
دراین جلسه قصد داریم تا اطلاعات ارسالی را با کلیک برروی ان به صفحه جزئیات منتقل کنیم تا جزئیات ان را به کاربر در یک ظاهر زیبا نمایش دهیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 13 :
( طراحی جزئیات اخبار با تولبار تا شونده )
دراین جلسه قصد داریم تا اطلاعات ارسالی را با کلیک برروی ان به صفحه جزئیات منتقل کنیم تا جزئیات ان را به کاربر در یک ظاهر زیبا نمایش دهیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 14 :
( تب بندی اپلیکیشن در mvp )
دراین قسمت تب ها وفرگمنت های اپلیکیشن را اماده میکنیم تا با کلیک برروی هر تب فرگمنت مورد نظر نمایش داده شود
افزودن به سبد
قیمت: 18,000 تومان

بخش 15 :
( نمایش تب دسته بندی ها )
دریافت اطلاعات از سرور و نمایش همه دسته بندی ها در اپلیکیشن
افزودن به سبد
قیمت: 18,000 تومان

بخش 16 :
( تکمیل تب جستجو )
دراین جلسه قصد داریم تا تب جستجو برای جستجو اخبار را اموزش دهیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 17 :
( تکمیل تب جستجو )
دراین جلسه قصد داریم تا تب جستجو برای جستجو اخبار را اموزش دهیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 18 :
( تکمیل تب جستجو )
دراین جلسه قصد داریم تا تب جستجو برای جستجو اخبار را اموزش دهیم
افزودن به سبد
قیمت: 18,000 تومان

بخش 19 :
( کار با دیتابیس sqlite )
افزودن به سبد
قیمت: 18,000 تومان

45

تخفیف تا تاریخ 1403/5/5 (تخفیف فوق،صرفا به خرید کل پکیج،و یا خرید فصل ها تعلق می گیرد و به خرید تک بخش ها،اعمال نمی گردد)



وضعیت دوره: تکمیل شده


تعداد قسمت ها : 19 قسمت


سطح آموزش: صفر تا صد


به همراه کدها و فایل های آموزش


پشتیبانی فنی: دارد

می توانید پس از دریافت مجموعه،مشکلات و سوالات تخصصی و فنی خود را با سازنده این مجموعه، (مهندس مجتبی نکویی ) در میان گذاشته و برطرف نمایید.


تعداد فصل ها: 1 فصل


مدت زمان: 7 ساعت و 31 دقیقه


افزودن پکیج به سبد خرید

جهت اطلاع از بروزرسانی این دوره آموزشی و اطلاع از بخش های جدید،ایمیل خود را وارد نمایید:

مخاطبین این دوره،آموزش های زیر را نیز دیده اند

نظرات/پرسش ها/پیشنهادات


mohamamd میگه:

سلام
خسته نباشید
تئ این اموزش ایا از dagger هم استفاده شده؟؟؟

پاسخ:

سلام از rxjava استفاده شده

سعید پارسا میگه:

سلام وقت بخیر
توی این دوره RxJava تا چه حدی تدریس شده؟آیا برای استفاده توی اندرویدنیاز به مشاهده دوره های دیه ای هستش یا واسه استفاده توی اندروید تمام مباحث توی این دوره توضیح داده شده

پاسخ:

سلام این دوره پیشرفته هست و باید حداقل دوره صفرتاصد اندروید رو گذرونده باشید
ولی دوره صفرتاصد وبازار پیشنهاد بنده به عنوان پیشنیاز این دوره است

سعید پارسا میگه:

سلام وقت بخیر.آیا با RxJava میشه از کتابخانه volley بجای رتروفیت استفاده کرد؟

پاسخ:

سلام بله شدن میشه ولی باید تغییرات لازم رو بدید
ساختارمعماری رو یادبگیرید میتونید تغییرات رو بدید

رضا میگه:

سلام

سورس کد آموزش فایل apk بانک ملت داخلشه ؟

با تشکر

پاسخ:

سلام خیر توی دوره دیجی کالا سورس پرداخت بانک ملت هست

محمد نوری میگه:

سلام خسته نباشید.
در مورد rxAndroid هم صحبت شده؟
من شنیدم برای یادگیری rx ها زمان زیادی لازم هست. در مدت ۷ ساعت چطور کامل توضیح دادین؟

پاسخ:

سلام ودرود بله اموزش داده شده
اصل مطالب بصورت پروژه محور گفته شده
چیزی که شما اگه بخواید از مستندات مطالعه کنید کاملا سردرگم میشید ولی با این دوره کاملا راه میفتید

رضا میگه:

درود بر شما جناب مهندس نکویی
جسارتا ممکنه لطف بفرمایید چه مباحثی از rxjava پوشش داده شده؟
سپاس

پاسخ:

سلام اتصال به سرور و مقدار داده های برگشتی مختلف
همچنین همخوانبی با رتروفیت
که توی معماری کارو خیلی راحت میکنه

کاربر میگه:

سلام ببخشید توی این دوره در مورد viewmodel و livedata صحبت شده؟

پاسخ:

سلام بله
به طور کامل اموزش دادیم



نظر/پرسش/پیشنهاد شما


در صورت تمایل به دریافت پیامک به هنگام پاسخ به سوال شما و یا به هنگام درج نظر شما در سایت، شماره همراه خود را وارد نمایید.

نام و نام خانوادگی:
شماره همراه:
ایمیل:
* پرسش/نظر/پیشنهاد/درخواست:
حروف تصویر: