آموزش معماری MVVM در اندروید استودیو فصل دوم
پیاده سازی معماری mvvm در اندروید
آموزش معماری mvvm اندروید
معماری MVVM
سلام و احترام خدمت تمامی کاربران محترم سایت خانه اندروید در خدمت شما هستیم با فصل دوم از معماری mvvm که توی فصل اول مقدمات و مراحلی از معماری mvvm رو خدمتون آموزش دادیم و در این فصل قصد داریم ادامه آموزش رو در اختیار شما عزیزان قرار بدیم در فصل دوم این دوره که خیلی پیشرفته تر از فصل اول تدریس میشه خدمتون می خواهیم recyclerview رو به صورت mvvm پیاده سازی کنیم و لیست از اخبار رو داشته باشیم. هم چنین راجب livedata و viewmodel صحبت کرده ایم توی جلسات قبلی امیدوارم مورد رضایت شما قرار گرفته باشه.
در فصل دوم معماری mvvm قصد داریم بیشتر راجب non-blocking بودن و هم چنین کتابخانه قدرتمندی همچون Coroutines صحبت کنیم و موارد پیشرفته رو خدمتون آموزش بدیم. هم چنین مباحث همچون real time و suspend fun و هم چنین Synchronous که روش های جدید برنامه نویسی ناهم زمان هستن صحبت کنیم و نحوه پیاده سازی رو خدمتون آموزش دهیم.
نکته : این دوره آموزشی پیشرفته بوده و هم چنین پیش نیاز این دوره فصل اول از دوره معماری mvvm هست که قبل از تهیه این آموزش حتما باید دوره فوق را تهیه و یاد بگیرن.
فصل اول از دوره معماری mvvm در دسترس شماست جهت تهیه کردن به لینک زیر روجو کنید.
دوره آموزش معماری MVVM architecture فصل اول اندروید
در نهایت توی این دوره آموزشی قصد داریم راجب مباحث همچون any و کلاس های generic و در مقابل کلاس همچون job و work و callback آموزش دهیم.
به صورت کلی در فصل اول اشاره به معماری mvvm داشتیم و مباحثی همون livedata و viewmodel تدریس شد خدمتون به کمک کتابخانه retrofit2 و در نهایت توی این دوره هم لیستی از اخبار رو دریافت می کنیم به کمک کتابخانه رتروفیت و درنهایت توی recyclerview نشان می دهیم هم چنین نحوه کلیک کردن ایتم ها و intent زدن رو آموزش میدیم.
سرفصل های فصل دوم دوره آموزش معماری MVVM در اندروید استودیو :
_پیاده سازی شی همراه یا companion object
_آموزش کار با job
_retrofit2
_آموزش پیاده سازی api سرویس
_Response<List
_Coroutines
_ThreedMain
_work
_callback
_CoroutineScope
_return@rt
_Dispatchers.Main
_await
_suspend fun
_intent mvvm
_item click listener
_interface click
_Fragment viewmodel
_items viewmodel
_Data
_viewmodel facktory
_Instance Factory
_requireContext
_onActivityCreated
_onCreateView
_recyclerview mvvm
_recyclerview also
_T:Any
_کار با کنسل کردن onCleared
_livedata
_MutableLiveData
_viewmodel
_bind api service repository
_آموزش نمایش تصاویر Glide
_bind adapter
_object Coroutine
_non-blocking
_پیاده سازی ایتم recyclerview به کمک viewmodel
_نحوه پیاده سازی کردن viewholder
_کار با launch
_پاس دادن list به adapter
_تعریف کردن api_handler
_تعریف کردن attributes اختصاصی
_تعریف کردن کلاس های بازگشتی unit
_threed main
_و…
مدرس دوره : جواد محمدی
وضعیت دوره : تکمیل شده
تعداد قسمت : ۴ قسمت
خروجی کار که لیست از اخبار رو برای ما بر می گردونه و توی recyclerview نمایش داده میشه.
لطفا دوره آموزشی رو هم ببنید برای توضیحات بیشتر :
حجم دوره آموزشی : ۲۵۰ مگابایت
پسورد فایل فشرده : homeandroid.ir
منبع آموزش : خانه اندروید
سوالات متداول قبل از خرید
آیا برای شرکت در دوره پیشنیازی لازم هست : بله پیشنیاز این دوره در همین پست اشاره شده
آیا دوره فارسی هست : بله توسط سایت خانه اندروید ضبط و فارسی هست.
آیا فیلم ها با کیفیت hd هستند : بله آموزش ها با کیفیت خوبی در دسترس شما قرار می گیرد.
آیا سورس کد دوره پس از پایان اموزش در دسترس کاربران قرار می گیرد : بله آموزش و فایل ها پس از پایان هر جلسه به صورت کامل در دسترس کاربران قرار می گیرد. و پس از پایان دوره هم سورس کد کامل هم در دسترس شماست.
به چه صورتی باید در دوره آموزشی شرکت کنیم : پس از خرید محصول لینک های دانلود دوره آموزشی برای شما دوست گرامی ارسال می شود. هم از طریق ایمیل و هم از طریق سایت قابل دانلود هستند.
برای زبان برنامه نویسی از چه زبانی استفاده می کنید : kotlin و php
از چه کتابخانه ای برای ارتباط با سرور استفاده می کنید : جواب رتروفیت Retrofit2
دوره آموزشی چند قسمت است : ۴ قسمت در مجموع در دسترس شماست
آیا می توانین دوره را به صورت فصل به فصل دریافت کنیم : جواب خیر چون فصل ها به هم متصل هستن و باید دوره را به صورت کامل تهیه کنید.
آیا فیلم ها واضح هست و من به راحتی می تونم یاد بگیرم : آموزش ها کاملا پروژه محور توضیح داده خواهد شد و شما می توانید به سادگی یاد بگیرن پیشنهاد میشه برای بهتر یادگیری آموزش تمامی هوش و فکر خودتون رو برای هر جلسه بزارین و پس از پایان فیلم یکبار دیگر تمرین را آغاز کنید.و حداقل دو بار هر جلسه را مشاهده و بار سوم با مدرس دوره مرحله به مرحله پیش برین.
آین دوره در چه سطحی هست : فوق پیشرفته
ایا دوره آموزش تکمیل شده ست : دوره به اتمام رسیده و در دسترس شماست.
پس از پایان این دوره چه چیزی یاد می گیرم : پس از پایان این دوره آموزشی شما مسلط شدین به معماری mvvm و می توانید هر نوع اپلیکیشن رو به صورت mvvm پیاده سازی کنید.
سلام و تشکر ازسایت خوبتون عالی بود. من قسمت جاوا رو تهیه کرده ام خیلی بهتر متوجه شده ام به نظر اول کسی که می خواهد یاد بگیرن حتما قسمت های جاوا رو ببینه
سلام واحترام
تشکر از شما دوست گرامی
باعث افتخار هست
با احترام.
سلام خسته نباشین
من فصل اول و دوم رو تهیه کرده ام خیلی خوب توضیح دادین اما به هر حال درکش برای من سخت بود و من به همین خاطر rxjava kotlin جدید که زدین تهیه کرده ام باید بگم خیلی خیلی حرفه ای شدم و خیلی دقیق گرفتم چی شد واقعا سایت عالی هستین چون از وبسایت های دیکه تهیه کرده ام و اصلا هیچی نفهمیدم ولی سایت شما عالی عالی واقعا باید بگم خسته نباشین
سلام و احترام دوست عزیز
خواهش می کنم بله دو دوره جدید ضبط شده که هر دو مورد برای درک معماری و هم چنین پیاده سازی به صورت پروژه محور مشاهده کردنشون ضروری چون هر دو مچ هستن
Rxjava kotlin
Coroutines
که در بخش دوره های آموزشی موجود هست
ممنونم از نظر خوبتون امیدوارم موفق باشین
سلام. آموزش ها عالی بودند.
با مورد زیر مواجه شد مشکل چیه؟
couldn’t make a guess for
سلام و احترام دوست عزیز
برای این منظور توی تلگرام پیغام بزارین
با احترام.
سلام اقای محمدی خسته نباشید. اگه امکانش باشه یه آموزش در رابطه با مبحث Pagging هم تهیه کنید. ,واقعا مبحث پرکاربرردیه
سلام و احترام
حتما دوست گرامی
با احترام
تشکر از آموزش خوبتون
سلام خدمت شما
خواهش می کنم.
سلام مهندس
من خرید کرده ام فقط پیشنیاز همون فصل اول هست دیگه درسته ؟
تشکر
سلام و درود
بله دوست گرامی فصل اول رو حتما اول باید ببنید.
با احترام.
سلام اقای محمدی
تشکر از آموزش خوبتون
سلام دوست عزیز سامان
باعث افتخار هست در کنار شما.
با احترام.
خیلی ممنونم من تازه دیدم منتشر کردین قسمت های جدید رو واقعا تشکر
سلام خدمت شما
دقت بفرمایین این دوره دیشب منتشر شد.
با احترام.
گران هست. صدهزار تومان برای یک دوره کوتاه خیلی زیاد است
سلام و احترام دوست عزیز امیر
دوره های آموزشی ما به صورت کامل فشرده سازی انجام میشه روشون و در اثر حجم این دوره ۷۰۰ مگابایت هست و دوره دارای قسمت نیم ساعته تا ۴۰ دقیقه هست
و تا زمانی که دوره رو مشاهده نکردین قضاوت نکنید لطفا.
هم چنین دوره فوق پیشرفته ست و به همین خاطر قیمت دوره مبلغ ۹۹ هزارتومان هست.
الان با وضعیت بی ارزش شدن پول ملی تقریبا میشه گفت دوره رایگان هست
با احترام.