خانه اندروید

800 ساعت آموزش اختصاصی

بیش از 30 هزار دانشجو

آموزش های پروژه محور

مطالب پیشنهادی حتما مشاهده کنید :

دوره آموزش معماری MVVM java android

دوره آموزش معماری MVVM java android

آموزش معماری mvvm java برنامه نویسی اندروید

دوره آموزش معماری MVVM java android

معماری mvvm به زبان جاوا اندروید استودیو

معماری mvvm برنامه نویسی اندروید زبان جاوا

معماری MVVM java

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

لینک های زیر معماری mvvm به زبان کاتلین kotlin که اگر تمایل دارین می توانید دوره های زیر را تهیه کنید. و با زبان کاتلین هم معماری mvvm رو یاد بگیرن.

دوره آموزش معماری mvvm فصل اول زبان کاتلین

دوره آموزش معماری mvvm فصل دوم زبان کاتلین

دوره معماری mvvm به زبان جاوا  :

در این دوره آموزشی موارد پیشرفته از سطح مبتدی تدریس میشه تا سطح پیشرفته تا دوستانی چیزی از معماری نمی دانند بدون مشکل بتوانند دوره رو پیش برن .

دوره آموزش معماری MVVM java android

چرا معماری mvvm با زبان جاوا تهیه شد ؟

اکثرا توسعه دهندگان اندروید علاقه خاصی به زبان java دارند و همچنان با وجود کاتلین دست از سر جاوا بر نمی دارند به همین خاطر این دوره آموزشی با زبان جاوا هم تهیه شد تا علاقمندان بتوانند با زبان قدرتمند جاوا معماری mvvm را پیاده سازی کنند.

دوره آموزش معماری MVVM java android

معماری mvvm چیست ؟

Model-View-View-Model یا همان MVVM یک الگوی معماری است که توسط John Gossman به عنوان جایگزینی برای الگوهای MVC و MVP معرفی شد که در صورت استفاده از تکنولوژی Data Binding می توانید آن را بکار ببرید. مفهوم این الگو در حقیقت جداسازی منطق نمایش داده از منطق عملیاتی آن است که از طریق جابجایی آن به یک کلاس خاص برای ایجاد تمایز مشخص صورت می پذیرد.

دوره آموزش معماری MVVM java android

اما سه بخش این الگو چه معنایی دارند؟

Model منطق مرتبط با داده های اپلیکیشن است که شامل POJO، کلاس های پردازشی API، پایگاه داده و غیره می باشد.

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

ViewModel یک آبجکت است که عملکرد منطق View را بسته به نتیجه عملیات Model شرح می دهد و می توان آن را یک مدل رفتاری از View محسوب کرد. این بخش می تواند شامل مواردی مانند نمایش بارگذاری، خطا، صفحات خالی و غیره باشد. این بخش به شرح اقدامی که توسط کاربر از طریق ورودی متنی، فشار دکمه، کشیدن انگشت یا غیره صورت پذیرفته می پردازد.

نتیجه بکارگیری این مدل چیست؟

انعطاف در فرآیند توسعه. این رویکرد کار تیمی را تسهیل می بخشد، به طوری که یک عضو از تیم با لی اوت و استایل های صفحه کار می کند، در حالی که عضو دیگر در آن واحد به توصیف منطق اکتساب داده و پردازش آن مشغول است:

تست. این ساختار نوشتن تست و فرآیند ساخت آبجکت های ساختگی را تسهیل می بخشد و در اغلب شرایط نیاز به تست رابط کاربری خودکار را از بین می برد، زیرا می توانید ViewModel را با تست های واحد پیاده سازی کنید:

جداسازی منطق. به سبب تمایزات بیشتر، کد انعطاف پذیرتر، پشتیبانی آن راحت تر شده و خوانایی کد نیز بهبود می یابد و هر ماژول تنها مسئول یک تابع خاص می باشد.

نکته این دوره آموزشی کاملا پروژه محور می باشد.

دوره آموزش معماری MVVM architecture فصل اول اندروید دوره آموزش معماری MVVM java android

دوره آموزش معماری MVVM architecture فصل اول اندروید _jetpack library

دوره آموزش معماری MVVM architecture فصل اول اندروید _Room Database

دوره آموزش معماری MVVM architecture فصل اول اندروید _توضیحات و مراحل افزودن کتابخانه های مورد نظر برای کار با معماری

دوره آموزش معماری MVVM architecture فصل اول اندروید _معماری MVVM چیست

دوره آموزش معماری MVVM architecture فصل اول اندروید _پیاده سازی معماری MVVM از سطح مبتدی یا صفر

دوره آموزش معماری MVVM architecture فصل اول اندروید _توضیحات مراحل کار با معماری MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _شروع مراحل از مرحله صفر معماری MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _شامل Viewmodel چیست و مثال 

دوره آموزش معماری MVVM architecture فصل اول اندروید _شامل livedata چیست همراه با مثال

دوره آموزش معماری MVVM architecture فصل اول اندروید Rxjava and Rxandroid

دوره آموزش معماری MVVM architecture فصل اول اندروید _Viewpager MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _Tablayout MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _Adapter Viewpager MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _Adapter MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _ Component Navigation

دوره آموزش معماری MVVM architecture فصل اول اندروید _آموزش کار با  Controller

دوره آموزش معماری MVVM architecture فصل اول اندروید _آموزش حذف findbyid

دوره آموزش معماری MVVM architecture فصل اول اندروید _روش جدید Databinding

دوره آموزش معماری MVVM architecture فصل اول اندروید _دریافت داده در Recyclerview

دوره آموزش معماری MVVM architecture فصل اول اندروید _پیاده سازی api برای محصولات

دوره آموزش معماری MVVM architecture فصل اول اندروید _پیاده سازی لود تصویر Glide معماری MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _پیاده سازی Datamodel MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _item binding

دوره آموزش معماری MVVM architecture فصل اول اندروید _کلیک کردن روی ایتم و ارسال پارامتر به صفحه توضیحات یک محصول

دوره آموزش معماری MVVM architecture فصل اول اندروید _کار با data bind root

دوره آموزش معماری MVVM architecture فصل اول اندروید _آموزش کامل مفاهیم پیشرفته

دوره آموزش معماری MVVM architecture فصل اول اندروید _کار با گراف و ترسیم و ارتباط بین فرگمنت ها

دوره آموزش معماری MVVM architecture فصل اول اندروید _کار با استک و جابه جایی بین فرگمنت ها به روش کاملا جدید

دوره آموزش معماری MVVM architecture فصل اول اندروید _پیاده سازی مفهوم هاست در فرگمنت ها

دوره آموزش معماری MVVM architecture فصل اول اندروید _آموزش کار با فرگمنت در معماری MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _کتابخانه رتروفیت و پیاده سازی  api

دوره آموزش معماری MVVM architecture فصل اول اندروید _آموزش حذف actionbar و تولبار سفارشی

دوره آموزش معماری MVVM architecture فصل اول اندروید _آموزش افزودن animation بین فرگمنت ها

دوره آموزش معماری MVVM architecture فصل اول اندروید _ارسال پارامتر بین فرگمنت ها 

دوره آموزش معماری MVVM architecture فصل اول اندروید Intent MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _Register MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _Login MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _SharedPreferences MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _Clean MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _Send Data MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _Get Data MVVM

دوره آموزش معماری MVVM architecture فصل اول اندروید _Workmanager

دوره آموزش معماری MVVM architecture فصل اول اندروید _Notifiactions manager Dowork

دوره آموزش معماری MVVM architecture فصل اول اندروید _چک کردن متصل بودن به اینترنت

دوره آموزش معماری MVVM architecture فصل اول اندروید _چک کردن متصل بودن بودن دیواس به شارژ

دوره آموزش معماری MVVM architecture فصل اول اندروید _انجام دادن یک کار بخصوص در بازه زمانی خاص

دوره آموزش معماری MVVM architecture فصل اول اندروید _و…

دمو دوره آموزشی + قسمت اول دوره جهت تست و ارزشیابی دوره

مدرس دوره : جواد محمدی

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

تعداد قسمت : 24 قسمت

خانه اندروید دانلود فیلم آموزشی  لطفا دوره  آموزشی رو هم ببنید برای توضیحات بیشتر :

حجم فیلم آموزشی   حجم دوره آموزشی : یک گیگابایت

پسورد فایل   پسورد فایل فشرده : homeandroid.ir

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

سوالات متداول قبل از خرید

  آیا برای شرکت در دوره پیشنیازی لازم هست : بله پیشنیاز این دوره Rxjava که در دوره آموزشی اشاره شده که دانلود می کنید به صورت کاملا رایگان

 آیا دوره فارسی هست : بله توسط سایت خانه اندروید ضبط و فارسی هست.

  آیا فیلم ها با کیفیت hd هستند : بله آموزش ها با کیفیت خوبی در دسترس شما قرار می گیرد.

 آیا سورس کد دوره پس از پایان اموزش در دسترس کاربران قرار می گیرد :  بله آموزش و فایل ها پس از پایان هر جلسه به صورت کامل در دسترس کاربران قرار می گیرد. و پس از پایان دوره هم سورس کد کامل هم در دسترس شماست.

  به چه صورتی باید در دوره آموزشی شرکت کنیم : پس از خرید محصول لینک های دانلود دوره آموزشی برای شما دوست گرامی ارسال می شود. هم از طریق ایمیل و هم از طریق سایت قابل دانلود هستند.

  برای زبان برنامه نویسی از چه زبانی استفاده می کنید : java و php

  از چه کتابخانه ای برای ارتباط با سرور استفاده می کنید : جواب رتروفیت Retrofit2

  دوره آموزشی چند قسمت است : 24 قسمت در مجموع در دسترس شماست

 آیا می توانین دوره را به صورت فصل به فصل دریافت کنیم : جواب خیر چون فصل ها به هم متصل هستن و باید دوره را به صورت کامل تهیه کنید.

 آیا فیلم ها واضح هست و من به راحتی می تونم یاد بگیرم : آموزش ها کاملا پروژه محور توضیح داده خواهد شد و شما می توانید به سادگی یاد بگیرن پیشنهاد میشه برای بهتر یادگیری آموزش تمامی هوش و فکر خودتون رو برای هر جلسه بزارین و پس از پایان فیلم یکبار دیگر تمرین را آغاز کنید.و حداقل دو بار هر جلسه را مشاهده و بار سوم با مدرس دوره مرحله به مرحله پیش برین.

 آین دوره در چه سطحی هست : از سطح مبتدی تا پیشرفته

 ایا دوره آموزش تکمیل شده ست : دوره به اتمام رسیده و در دسترس شماست.

 پس از پایان این دوره چه چیزی یاد می گیرم : پس از پایان این دوره آموزشی شما مسلط شدین به معماری mvvm و می توانید هر نوع اپلیکیشن رو به صورت معماری mvvm و با زبان جاوا پیاده سازی کنید.

تصاویری از دوره آموزشی معماری mvvm java

 

درباره نویسنده

جواد محمدی هستم بنیان‌گذار سایت خانه اندروید در خدمتون هستیم با آموزش و مفاهیم برنامه نویسی اندروید-نزدیک به 10 سال هست در حوزه برنامه نویسی فعالیت می کنم. مسلط به kotlin,java,flutter,php هستم . در خانه اندروید دانستی های خودم را در اختیار تمامی علاقمندان به برنامه نویسی قرار میدم.تشکر از اینکه خانه اندرورید رو دنبال می کنید.

قبل از ارسال دیدگاه

  • قبل از ارسال دیدگاه: لطفا دیدگاه خودتون رو فقط در مورد این مطلب بنویسید.سپاسگزارم.

    دیدگاه های طولانی نادیده گرفته می شوند لذا دیدگاه خودتان را در دو خط خلاصه کنید.

    دیدگاه های که شامل توهین یا متن توهین آمیز اصلا تایید نمی شود.

    به دیدگاه های بی نام و نشان که ایمیل فیک و نام فیک وارد می کنند پاسخ داده نمی شود

122 دیدگاه

  1. مهدی غوریانی گفت:

    سلام جناب محمدی

    با عرض احترام و ضمن تشکر از آموزش شما ، آدرس اینترنتی API که در آموزش آمده است (که شامل فایل Json می باشد) باز نمی شود(164.168.43……). فایل JSon آن نیز در فایل های دانلود شده وجود ندارد.
    ممنون می شم راهنمایی بفرمایید.

    با تشکر از شما

  2. مهدی زارعی گفت:

    بنده دوره رو تهیه کردم و یه قسمتی از مبحث navigation component داشتم،کجا میتونم بپرسم ازتون؟

  3. شیما گفت:

    با سلام
    برای یادگیری این دوره باید PHP بلد باشیم؟
    این دوره برای افرادی که اندروید رو بطور مقدماتی بلد هستن هم قابل فهم هست؟

    • سلام و درود
      در این دوره آموزشی بیشتر مباحث معماری mvvm تدریس میشه و سمت سرور یا php به صورت جزیی تدریس شده و باید دوره با نام api web service که قیمت ناچیزی داره رو در کنار این دوره آموزشی تهیه کنید چون از عنوان دوره مشخص هست که مباحث معماری تدریس میشه اگر می خواستیم سمت سرور تدریس کنیم هم مدت زمان دوره افزایش پیدا می کرد ودر نهایت برخی از دانشجویان سمت سرور رو مسلط هستن و ممکن بود هزینه دوره هم افزایش پیدا کنه به همین خاطر این مورد تدریس نشده
      اما از لینک زیر می توانید تهیه کنید :
      https://homeandroid.ir/api-web-service-pdo-android-studio
      در رابطه با سوال دوم بله بدون مشکل می توانید تهیه کنید.
      با احترام.

  4. علی فروزان گفت:

    سلام شما تو این دوره ساختارو چجوری چیدید ینی داخل activity یا fragment ها وصل میشید به viewModel مربوطه و از اون به Repository و از این کلاس به رتروفیت یا روم ؟؟ یا مستقیم از viewModel وصل میشد به دیتابیس؟ تویه توضیحات دوره من متوجه ساختاری که پیاده میکنید نشدم چون یک دوره گرفتم ساختاری که کار میکرد خیلی ضعیف بود

  5. سینا گفت:

    سلام خسته نباشید ببخشید سمت سرور رو باید خودموون حتما پیاده سازی بکنیم یا امکان استفاده از api ها به صورت اماده هست؟؟

  6. ابوالفضل گفت:

    سلام خسته نباشید . ببخشید این دوره آموزش MVVM با اون پکیج آموزش MVVM ای که در سایتتون موجود هست و قیمت نسبتا زیادی هم داری به جز اینکه اونجا با زبان کاتلین هم آموزش داده شده چه تفاوت دیگه ای دارد؟

  7. داود گفت:

    سلام این دوره در دوره صفر تا صد هست؟

  8. مجتبی همتی گفت:

    سلام وقت بخیر.ببخشید میخواستم خریداری کنم منتها دو تا نکته
    1 اموزش دگر هم کاش بود باهاش
    2 این فیلم دمو رو دیدم میخاستم بدونم چ دلیلی داره وقتی قراره تو خوده اکتیویتی ایونت ها رو صدا بزنیم و بعد پاس بدیم جا دیگه از خودش استفاده نکنیم؟

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

  9. محسن مقیمی گفت:

    سلام ووقت بخیر خدمت بهترین استاد و برنامه نویس اندروید
    ضمن قدردانی از زحمات جناب عالی بابت تهیه این دوره خیلی عالی استفاده کرده ایم.
    با احترام.

  10. ارش حسینی گفت:

    سلام سایت خیلی عالی دارین
    تشکر از آموزش خوبتون

  11. mani گفت:

    سلام دوست عزیز من بصورت اتفاقی چندین قسمت از دوره ی دیجی‌کالا رو پاک کردم و لینک ها هم منقضی شده هروقت تونستین دوباره لینک ها رو برام ارسال کنید ممنون

  12. فرهاد سینایی گفت:

    سلام وقت بخیر لطفا لینک های دانلود رو دوباره برام ارسال کنید ممنون میشم

  13. محمد گفت:

    من میخوام این دوره رو بخرم آیا نیازه
    دروه دوره آموزش RXJAVA MVVM رو هم بگیرم ؟
    https://homeandroid.ir/rxjava-mvvm-shopping

  14. امیر گفت:

    سلام و احترام
    سپاسگزارم از شما مهندس عزیز آموزش خیلی عالی فقط در برخی از فیلم ها تیکه کلام قسمت قسمت زیاد میگن که امیدوارم کمتر بگین که کاربر ناراحت نشه البته آموزش اینقدر خوبه و دلنشین هست به هرحال گفتم برخی از تیکه کلام رو کمتربگین بهتره.
    به هرحال آموزشتون در سطح خیلی حرفه ای

  15. احمد نورزایی گفت:

    سلام اقا جواد عزیز
    همیشه صحیح و سلامت باشید واقعا اموزش های سایت شما تک هست.
    اقا جواد میخواستم بدونم ایا برای شما مقدور هست vp + که استفاده میکنید به این ایدی تلگرام t..x بفرستید ؟ برای windows 10 64bit میخواستم
    با سپاس

    • سلام و احترام خدمت شما
      دوست گرامی دقت کنید vpn استفاده شده در دوره های آموزشی رایگان برای مک هست و برای ویندوز باید جستجو بزنید.
      با احترام.

  16. Ali گفت:

    سلام من از اینکه نظرمو اینجا دارم بیان میکنم عذرمیخوام چون در صفحه ی مربوط به سوال من امکان ارسال نظر فعال نبود سوال من اینکه من از خیلی از اموز‌ش های مخصوص اندرید شما استفاده کردم و اما در دوره ی دیجی‌کالا چون من زیاد php بلد نیستم فقط از سورس کد قسمت سرور استفاده میکنم و الان تو قسمت اندرید برای ساخت اسلایدر باید از API. home استفاده کنم و به ارور های زیادی تو قسمت سرور خوردم با اینکه دارم از سورس کد استفاده میکنم.
    اگر بتونید به من در این باره کمک کنید ممنون میشم چون واقعا در اینباره بی‌تجربه هستم.

  17. احمد موسوی گفت:

    سلام و احترام خدمت ادمین محترم خانه اندروید
    از آموزش هایی که در سایت و کانال تلگرامیتون منتشر می کنید جا داره تشکر ویژه کنم بابت اینکه بنده واقعا لذت برده از این همه آموزش عالی
    با سپاس فراوان احمد موسوی

  18. علی گفت:

    سلام در قسمت وب سرویس در این قسمت
    –کتابخانه رتروفیت و پیاده سازی api
    میخواستم ببینم برای ساخت وب سرویس از کدوم معماری یا روش یا بعضی ها میگن پروتکل استفاده کردید ؟
    soap یا pdo یا restful ؟
    چون من فکر میکنم restful بهتر و جدید تر هست و میخوام ببینم کدوم رو دنبال کنم بهتره

  19. ali گفت:

    سلام من هدفم آلمان هستش میتونید راهنماییم کنید که چکار کنم و برنامم چی باشه

  20. nasim گفت:

    سلام خسته نباشید میخواستم بپرسم دوره فلاتر آموزش هاتون تکمیل شده ؟
    و اینکه تا اخر شما در محیط mac کار میکنید ؟میخوام خریداری کنم و اینکه شامل تخفیف میشه؟

    • سلام و احترام
      هنوز تکمیل نشده و در مرحله ۹۰ درصد هست و اخر تایستان دوره رو به اتمام میرسونم بله در mac کار می کنیم اما در ویندوز هم میشه چون اندروید استودیو هست و میشه حتی روی لینوکس هم نصب کرد.
      با احترام.

  21. محمد حاتمی گفت:

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

  22. sara گفت:

    salam kheli ali tadris mikonid mohanndes mohammadi aziz

  23. محمد گفت:

    سلام ممنونم از سایت خوبتون لطفا dagger رو تدریس کنید. سپاس فراوان من شرکتی کار می کنم که لازم دارن این مبحث رو امیدوارم در دوره های جدیدتون این مورد رو تدریس کنید.

  24. امیر گفت:

    سلام خیلی ممنونم از سایت خوبتون واقعا راضی ام ازتون

  25. سامان حیدری گفت:

    سلام وقت بخیر ایا آموزش بیومتریک هم دارین که حسگر اثر انگشت رو انالیز کنه در بخش jectpac
    ممنونم سوالمو جواب بدین.

  26. حمیدرضا نیاکان گفت:

    سلام
    تشکر از سایت بسیار عالتون و درج یک
    اگه امکان داره یه آموزش در زمینه طراحی داینامک تهیه کنید.

    من دوره آموزش ساخت اپ دیجی کالا اندروید استودیو رو خریداری کردم میشه کل فایلش رو برایم ارسال کنید
    ممنون میشم
    ایمیل:hamid……@gamil.com

  27. مهتاب گفت:

    سلام از اقای مهندس محمدی تشکر می کنم بابت این دوره عالی

  28. مهران حسینی گفت:

    سلام واقعا استاد عالی هستن خیلی خوب متوجه مشییم با تدریس شما

  29. سامان گفت:

    سلام وقت بخیر
    خیلی مممنونم ازسایت خوبتون بابت تهیه این پکیج عالی

  30. sina karimi گفت:

    سلام
    ببخشید برای باز کردن ویدیو ه پس از دانلود یک پسورد میخواهد
    پسورد وارد شدن به ویدیو ها چیه؟

  31. فاطمه گفت:

    سلام آموزش خیلی عالی تهیه کردن تشکر مهندس محمدی عزیز

  32. Maryam گفت:

    با سلام و احترام .من قصد تهیه دورهopenstreetmap را دارم می خواهم بدانم در این دوره مثل tap30 لولیشن را به صورت آدرس فیزیکی نمایش می دهد . سپاس

  33. سید علی گفت:

    لینک های موجود در پکیج که باهاش شبکه ها رو میخوایم بگیریم کار نمیکنن

    • سلام و احترام
      دیدگاه خودتون رو در پست مرتبط مورد نظر درج کنید چرا که دیدگاه شما مربوط به این پست نیست و در نهایت می توانید در تلگرام پیام بفرستین تا مشکلتون رو برطرف کنیم دوست گرامی
      با احترام.

  34. محمد گفت:

    سلام واقعا عالی تدریس می کنید مهندس محمدی عزیز

  35. سمانه گفت:

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

  36. کیان گفت:

    سلام paging library هم جزو مباحث است؟

    • سلام و درود دوست گرامی
      به جای اینکه از یک کتابخانه خاصی استفاده کنید که هم حجم زیادی مصرف می کنه و در نهایت پیاده سازی مشکل هست بهتره از کد نویسی کوتاه تری استفاده کنید برای قسمت pading و که نمونه از این آموزش در لینک زیر موجود هست که سرعتشم خیلی بهتره از کتابخانه گوگل هست.
      https://homeandroid.ir/end-scroll-recyclerview

  37. mohammad گفت:

    سلام
    اندروید رو مسلط هستم جز قسمت همین معماری و اینا
    با این وجود این دوره پیشنیاز خاصی ندارد؟

  38. حامد عقیلی گفت:

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

    • سلام و درود
      دوست عزیز دیده گاهتون رو باید در قسمت سوکت ثبت می کردین نه دوره mvvm
      دوست گرامی می توانید روی سرور مجازی ران کنید یا هاست هایی هستن که میشه روشون اجرا کرد و در نهایت سرور مجازی بهتره و از نظر هزینه به صرفه تره
      با احترام.

  39. مهندس اکبری گفت:

    سلام و وقت بخیر و خسته نباشید خدمت ادمین محترم خانه اندروید
    ایا در این دوره آموزشی room تدریس شده
    با تشکر

  40. آرش گفت:

    سلام وقت بخیر مهندس محمدی عزیز
    خیلی مممونم دوره خیلی عالی بود.

  41. محمد رضا گفت:

    سلام و از وبسایت خوبتون تشکر می کنم بهترین دوره آموزشی بود که مشاهده کرده ام حقیقتش وبسایت دیگه هم دیده بودم ولی به خوبی شما تدریس نکرده بودن مخصوصا که از پایه مفاهیم تدریس شد خیلی بهتر ادم متوجه میشه
    تشکر بابت زحماتی کشیدن

  42. امیر علی گفت:

    اقا خسته نباشی
    در این دوره دیتابیس هم تدریس شده چه نوعی دیتابیسی تشکر

  43. جواد گفت:

    سلام مهندس محمدی عزیز
    خیلی ممنونم بابت تهیه این دوره امیدوارم همچنان شاهد دوره های قدرتمند مثل این همین دوره باشیم.

  44. مریم امامی گفت:

    عالی عالی بود. خیلی دوره خوبی بود مخصوصا که به صورت پروژه محور بود خیلی بهتر درک کرده ام معماری رو

  45. فاطمه گفت:

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

  46. متین گفت:

    سلام و تشکر از سایت خوبتون

    • سلام و احترام دوست عزیز متین
      از اینکه دیدگاه شما رو خیلی دیر تایید می کنم عذر خواهی می کنم
      تشکر از شما دوست گرامی باعث افتخار هست در کنار شما
      با احترام

  47. سعید شاهینی گفت:

    خیلی خوب تدریس می کنید تشکر

  48. حمید رضا گفت:

    سلام وقت بخیر خسته نباشین
    ممنونم بابت تهیه این دوره آموزشی اگر دوره های دیگه هم با معماری mvvm بزنید ممنونم میشیم مثلا یک اپ بزرگ مثل دیجی کالا و …

    • سلام و احترام دوست عزیز حمید رضا عزیز
      از اینکه دیدگاه شما رو خیلی دیر تایید می کنم شرمنده ام فرصت نکرده ام بزرگوار
      بزرگوارین شما انجام وظیفه ست.
      در این خصوص پیشنهاد می کنم اپلیکیشن دیجی کالا که قبلا منتشر شده رو تهیه و می توانید به کمک همین دوره به معماری mvvm تبدیل کنید.
      با احترام.

  49. علی و گفت:

    طول دوره چند ساعت هست؟
    مبحث کامل هست؟ دیگه نیاز به هیچ منبعی نداریم؟

  50. امیر سلطانی گفت:

    من Kotlin mvvm شماره ۱و۲ رو خریداری کردم اما با جاوا کار میکنم و فعلا امکان کار با کاتلین ندارم . برای کسانی که دوره کاتلین خریداری کردند این دوره جاوا تعلق نمیگیره ؟زمانی من خریداری کردم دوره جاوا موجود نبود.

  51. حسین یاری گفت:

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

    • سلام و احترام دوست عزیز حسین
      از نظر شما سپاسگزارم
      بله این بخش هم اضافه شد و مثال خیلی خوبی ام زده شد برای درک این موضوع و کار کردن با مدیریت کارها یا workmanager
      با احترام.

  52. عباس گفت:

    سلام آقای محمدی میشه یک خواهشی بکنم Vipager and Tablayout رو هم آموزش بدین واقعا ضروری که بتونم توی معماری با این دو تا ویجیت کار کنم. تشکر

  53. زهرا گفت:

    سلام وقت بخیر
    من میتونم داده ها رو دریافت کنم ولی نمی تونم post کنم ایا با تهیه این دوره مشکل حل میشه خیلی منونم از راهنماییتون

  54. آرش آقایی گفت:

    سلام وقت بخیر گراف هم تدریس شده روش جدید جوین کردن فرگمنت ها و…

  55. حسین فراهانی گفت:

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

  56. حسین محمد پور گفت:

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

  57. امید الهی گفت:

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

  58. محمد گفت:

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

  59. javad گفت:

    سلام مهندس محمدی عزیز خسته نباشین
    عالی بود.

  60. رضا گفت:

    سلام مهندس وقت بخیر
    من واقعا قسمت کاتلین رو تهیه کرده ام یکم گیج شده ولی قسمت جاوا خیلی خوبه و ارتباط می تونم برقرار کنم با کاتلین چون واقعا از پایه توضیح دادین خیلی بهتر متوجه میشیم ممنونم از سایت خوبتون

  61. ارش قادری گفت:

    سلام مهندس محمدی خیلی ممنونم بابت اینکه به نظر دانشجویان اهمیت میدن من درخواست کرده ام به زبان جاوا چون توی شرکتی کار می کنم و واقعا زمانی که به من گفتن mvvm java یاد داری یا خیر واقعا خیلی خجالت کشیدم و زمانی که سایت شما رو مشاهده کرده ام دیدم منتشر کردین واقعا لذت بردم خیلی ممنونم از زحمات گران بهای شما
    با احترام. ارش قادری