خانه اندروید

بیش از 800 ساعت آموزش فارسی

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

آموزش هایی کاملا اختصاصی

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

آموزش pagination3 Mvvm kotlin اندروید استودیو

آموزش pagination3 Mvvm kotlin اندروید استودیو

آموزش pagination3 Mvvm kotlin اندروید استودیو

آموزش کتابخانه pagin3 با زبان kotlin

pagination3

کتابخانه قدرتمند paging برای load data از سمت سرور که با سرعت بسیار بالا و بدون لگ دیتا را از سمت سرور دریافت می کند.این کتابخانه که با ورژن های یک , دو , ۳ منتشر شد و  هم اکنون نسخه نهایی و بدون باگ ورژن  3 این کتابخانه ست باعث شده که باعث شده  لذت پیاده سازی  پیچ بندی دیتا برای کاربران توی اندروید استودیو ساده تر و در حین حال پیاده سازی هم سریعتر انجام بشه و هم چنین مدیریت پیچ بندی که یک روند بسیار  پیچیده ست رو برای توسعه دهندگان بسیار و بسیار ساده تر کرده.

معماری pagination 3

آموزش pagination3 Mvvm kotlin اندروید استودیو

آموزش pagination3 Mvvm kotlin اندروید استودیو

چرا کتابخانه ؟ pagination 
شاید شما هم از جمله توسعه دهندگانی باشین که همیشه مشکل پیچ بندی داشتین و یا در اصطلاح عملیات infinite scroll یک پروسه پیچیده ست و لازم داریم پست ها را از سمت سرور دریافت کنیم و سپس پست های قبلی را با پست های جدید جایگزین یا notify change را در recyclerview , adapter انجام و پیاده سازی کنیم. حالا این کتابخانه قدرتمند اومده که امکان مدیریت بهتر و هم چنین پیاده سازی کاملا به دلخواه از روند دریافت پست ها مثلا می توانیم در تنظیمات و یا کانفیگ بگیم 10 تا 10 یا 50 تا 50 تا پست را دریافت کنیم از سمت سرور البته این بستگی به پیاده سازی سمت سرور هم داره که اونم نگران نباشین خانه اندروید در کنار شماست.

آموزش pagination3 Mvvm kotlin اندروید استودیو

آموزش pagination3 Mvvm kotlin اندروید استودیو

در دوره آموزشی چه مباحثی تدریس می شود : 
به صورت خلاصه ما در این دوره آموزشی اول سمت سرور کار که خیلی مهمه را پیاده سازی می کنیم که با زبان  php , pdo خدمتون ارایه میشه و هم چنین در سمت اندروید کتابخانه های لازم را به اندروید استودیو اضافه می کنیم شامل کتابخانه های معماری mvvm و کتابخانه paganation3 و   توضیحات کاملی از نحوه پیاده سازی استاندارد کتابخانه pagination3 رو خدمتون تدریس می کنیم.این دوره آموزشی دارای پیشنیاز است :

پیشنیاز دوره آموزشی :

سبد خرید RxJava Kotlin MVVM

مباحث تدریس شده در دوره  آموزش pagination3 Mvvm kotlin اندروید استودیو :

  • پیاده سازی سمت سرور 
  • توضیحات لازم در خصوص پیاده سازی page بندی و limit پست ها در sql
  • پیاده سازی limit با query برای درک بهتر پیاده سازی
  • نمایش json به صورت استاندارد
  • دریافت دیتا به صورت page1,page2,page3 
  • نمایش json count برای کتابخانه pagination3 برای مدیریت میزان پست ها
  • پیاده سازی دستورات php و کلاس ها در php
  • و…
  • پیاده سازی سمت اندروید
  • شامل افزودن کتابخانه های مورد نیاز برای پروژه 
  • پیاده سازی قوانین معماری  MVVM 
  • کتابخانه Retrofit2 , rxjava,pagination3 ,Mvvm
  • پیاده سازی کتابخانه Retroti2 به صورت singleton Api
  • پیاده سازی Adapter recyclerview همراه با نحوه Callback دیتا
  • آموزش ایجاد کردن viewmodel با قابلیت Flow و collect
  • ایجاد کردن پروسه صف با قابلیت suspend 
  • پیاده سازی Api interface و پاس دادن به Page Datasouce facktory
  • آموزش cachedIn
  • customs کانفیگ pagination
  • دریافت دیتا به صورت 10 تا 10 از سمت سرور و یا 20 ,30
  • پیاده سازی pager برای کانفیگ دریافت posts
  • پیاده سازی Data model posts با قابلیت دریافت count_posts
  • Adapter PagingDataAdapter viewholder
  • پیاده سازی معماری mvvm و adapter binding
  • image binding
  • Callback adapter diff
  • توضیحاتی در خصوص Callbackitems و معرفی دیتای قبلی با دیتا جدید
  • جلوگیری از تکرار پست ها با معرفی id
  • پیاده سازی نمایش progress و مدیریت view , gone
  • ایجاد کردن پروسه دریافت نکردن از سمت سرور و دریافت مجدد با اعلام پیغام برای دریافت مجدد دیتا از سمت سرور
  • پیاده سازی interface های تو در تو برای مدیریت پیغام دریافت اطلاعات مجدد از سمت سرور
  • پیاده سازی مرحله به مرحله و response pagedatasource facktor
  • ایجاد کردن دستور expiration if برای مدیریت دریافت از سمت سرور
  • ایجاد nextpage و prevpage
  • ارسال  key,value برای facktory
  • آموزش کار کردن با load , refreshkey
  • مدیریت LoadResult , LoadError
  • bind دیتا و پاس دادن به سمت اکتیویتی یا فرگمنت 
  • دریافت اطلاعات در اکتیویتی و مدیریت Theard اصلی
  • ایجاد کردن خطا سروری و نمایش progress
  • و…

دمو دوره آموزشی و توضیحات کوتاه راجب pagination3

299,000 تومان  – خرید دوره

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

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

مدت زمان دوره آموزشی :  ۲:۱۰ ساعت 

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

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

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

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

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

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

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

نکته : در این دوره آموزشی مفاهیم از پایه تدریس میشود.

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

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

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

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

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

  دوره آموزشی چند قسمت است :   6 قسمت پس از تهیه دوره در دسترس شماست. 

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

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

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

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

تصاویری از دوره آموزشی :

 

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

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

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

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

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

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

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

6 دیدگاه

  1. آرش قادری گفت:

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

    • سلام و درود خدمت شما دوست گرامی
      هم چنین امیدوارم سال خوبی برای شما دوست گرامی باشه
      بله در این دوره معماری و سمت سرور php که بخش مهمی از پیاده سازی pagination هست تدریس شده
      با احترام.

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

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

  3. live ali گفت:

    سلام عالی

ارسال دیدگاه شما





*

code