آموزش توسعه برنامه Android: کتابخانه های پایداری داده ها

دانلود Android App Development: Data Persistence Libraries

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: با ادامه داده های خود ، می توانید تجربه یکپارچه تری را با برنامه خود در اختیار کاربران قرار دهید - حتی وقتی آنها آفلاین می شوند. اگر یک توسعه دهنده برنامه Android هستید ، گزینه های پایداری داده های زیادی را برای انتخاب دارید. در این دوره ، در مورد گزینه های مختلف برای ذخیره داده های برنامه خود در یک پایگاه داده اطلاعات کسب کنید.

      برای شروع ، Annyce Davis با استفاده از راه حل پایداری داده de facto موجود در Android: SQLite بررسی می کند. او شما را از طریق مفاهیم اساسی SQLITE - از جمله نحوه ایجاد بسته بندی پایگاه داده و درج داده ها در یک جدول - و همچنین چند موضوع پیشرفته تر ، می برد. در مرحله بعد ، او در حال کار با کمد ، یک پروژه منبع باز است که به ساده سازی تعامل SQLite شما اختصاص داده شده است. برای بسته بندی ، او به کار با قلمرو ، یک راه حل پایگاه داده شیء که با دستگاه های تلفن همراه در ذهن طراحی شده است ، شیرجه می زند. در طول دوره ، ANNYCE در مورد ایجاد روابط بین جداول پایگاه داده ، ایجاد و اجرای نمایش داده شد و همچنین انجام مهاجرت داده ها بحث می کند.

      سرفصل ها و درس ها

      مقدمه Introduction

      • خوش آمدی Welcome

      • آنچه باید بدانید What you should know

      • با استفاده از پرونده های تمرینی Using the exercise files

      • برنامه شروع را مرور کنید Review the starting app

      1. مبانی SQLite 1. SQLite Basics

      • مرور اجمالی SQLite Overview of SQLite

      • طرح جدول جدول داده ها را تعریف کنید Define a database table's schema

      • یاور باز SQLite پایگاه داده را تعریف کنید Define a Database SQLite open helper

      • کاوش خلاصه جدول ایجاد SQLite Explore SQLite create table syntax

      • دستورات جدول ایجاد کنید Execute create table statements

      • یک بسته بندی دیتابیس ایجاد کنید Create a database wrapper

      • کلاس ContentValues را کاوش کنید Explore the ContentValues class

      • داده ها را در یک جدول وارد کنید Insert data into a table

      • درج داده با یک رابطه کلید خارجی Insert data with a foreign key relation

      2. SQLite فراتر از مبانی 2. SQLite Beyond the Basics

      • پایگاه داده را با استفاده از یک ترمینال بررسی کنید Inspect the database using a terminal

      • با استفاده از ابزارهای GUI ، پایگاه داده را بازرسی کنید Inspect the database using GUI tools

      • نمایش داده شد در SQLite Explore SQLite queries

      • داده پرس و جو با استفاده از یک پرس و جو خام Query data using a raw query

      • مکان نما را تجزیه کنید و داده ها را در UI نمایش دهید Parse cursors and display data in the UI

      • سوابق را در یک جدول به روز کنید Update records in a table

      • سوابق را از یک جدول حذف کنید Delete records from a table

      3. کار با اتاق 3. Working with Room

      • نمای کلی اتاق Overview of Room

      • تعریف اشخاص پایگاه داده Defining database entities

      • تعریف بانک اطلاعاتی اتاق Defining a Room database

      • یک شی دسترسی به داده ایجاد کنید Create a data access object

      • کار با حاشیه نویسیInsert Working with the @Insert annotation

      • داده ها را در یک جدول وارد کنید Insert data into a table

      • جستجوی نمایشگرهای اتاق Explore Room queries

      • داده های پرس و جو و نمایش در یک RecyclerView Query data and display in a RecyclerView

      • نمایش داده شد قابل مشاهده Create observable queries

      • یک مهاجرت طرحواره ایجاد کنید Create a schema migration

      4- کار با کمد 4. Working with Cupboard

      • بررسی اجمالی کابینت Overview of Cupboard

      • طرحواره پایگاه داده را تعریف کنید Define a database schema

      • داده ها را در یک جدول وارد کنید Insert data into a table

      • داده ها را در یک جدول وارد کنید Insert data into a table

      • آشنایی با مبدل ها Introduction to converters

      • لیست ها را با استفاده از مبدل ها JSON ذخیره کنید Store lists as JSON using converters

      • داده های پرس و جو و نمایش در یک RecyclerView Query data and display in a RecyclerView

      • سوابق را در یک جدول به روز کنید Update records in a table

      • سوابق را از یک جدول حذف کنید Delete records from a table

      • سوابق را از یک جدول حذف کنید Delete records from a table

      • یک مهاجرت طرحواره ایجاد کنید Create a schema migration

      5. اصول اولیه قلمرو 5. Realm Basics

      • آشنایی با قلمرو Introduction to Realm

      • یک نمونه Realm را پیکربندی کنید Configure a Realm instance

      • یک کلاس شی Realm ایجاد کنید Create a Realm object class

      • قرار دادن داده ها در Realm Insert data into Realm

      • داده های خود را با مرورگر Realm مشاهده کنید View your data with the Realm browser

      6. قلمرو فراتر از مبانی 6. Realm Beyond the Basics

      • روابط بین اشیاء ایجاد کنید Create relationships between objects

      • نمایش داده شد Realm Explore Realm queries

      • Query Realm اشیاء است Query Realm objects

      • نمایش داده ها در یک RecyclerView Display data in a RecyclerView

      • به روزرسانی های Realm را کاوش کنید Explore Realm updates

      • اشیاء Realm را به روز کنید Update Realm objects

      • اشیاء Realm را حذف کنید Delete Realm objects

      • مهاجرت Realm را کاوش کنید Explore Realm migrations

      • یک مهاجرت طرحواره ایجاد کنید Create a schema migration

      • یک مهاجرت طرحواره ایجاد کنید Create a schema migration

      نتیجه Conclusion

      • مراحل بعدی Next steps

      نمایش نظرات

      نظری ارسال نشده است.

      آموزش توسعه برنامه Android: کتابخانه های پایداری داده ها
      خرید اشتراک و دانلودخرید تکی و دانلود | 210,000 تومان (5 روز مهلت دانلود ) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 2 تا 14 ساعت می باشد.
      جزییات دوره
      4h 52m
      57
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      20,940
      - از 5
      دارد
      دارد
      دارد
      Annyce Davis
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Annyce Davis Annyce Davis

      توسعه دهنده نرم افزار ، بلندگو ، نویسنده آنیسی دیویس رهبر مهندسی ، سخنران کنفرانس بین المللی و نویسنده است.

      در حال حاضر ، آنیسی مدیر مهندسی در Meetup است. او در Meetup به ایجاد آینده ای در جامعه واقعی کمک می کند که مردم در آن حضور پیدا می کنند ، کارهایی انجام می دهند و در واقع با یکدیگر صحبت می کنند. Annyce همچنین یک Google Developer Expert است. این به این معنی است که او به توسعه فیلم ها ، پست های وبلاگ و گفتگوهای کنفرانس برای انجمن توسعه دهندگان اختصاص داده است. او به این کار بسیار افتخار می کند و احساساتی دارد. هدف نهایی او با توجه به فناوری ، به اشتراک گذاشتن تجربیات خود در فن آوری و مهندسی است تا دیگران را نیز به این کار القا کند.