تعداد ویدئو | 31 |
---|---|
زمان دوره | 02:18:40 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش کار با دیتابیس Room در اندروید یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، آموزش کار کردن با دیتابیس Room در اپلیکیشن های اندروید است که با نام اصلی Android Room Fundamentals از شرکت Pluralsight منتشر شده است.
به بیان ساده Room یک کتابخانه ذخیره سازی و یا persistence است که بخشی از android.jetpack می باشد. Room یک لایه انتزاع و یا abstraction layer را سوار بر SQLite در اختیار ما قرار می دهد تا بتوانیم دسترسی به بانک های اطلاعاتی را به سادگی و بدون درگیر شدن با چالش های SQLite انجام بدهیم. در حال حاضر استفاده کردن از Room یک روش بهتر برای data persistence و یا ذخیره سازی داده ها نسبت به دیتابیس های SQLite می باشند. با استفاده کردن از Room می توانید با سادگی بیشتری با بانک های SQLite کار کرده و حجم کدهای تکراری و یا boilerplate code ها را کاهش داده و بتوانیم کوئری های نوشته شده برای SQL را در زمان کامپایل شدن برنامه بررسی کنیم.
کار کردن با Room مزیت های زیادی را در اختیار ما قرار می دهد که در استفاده کردن از SQLite وجود ندارد. در ادامه به صورت تیتروار به برخی از این مزیت ها می پردازیم.
در کار کردن با SQLite در اندروید چالش های زیادی وجود دارد که با استفاده کردن از Room می توانیم این چالش ها را حل و فصل کنیم. در ادامه به صورت تیتروار به برخی از این چالش ها می پردازیم.
فصل اول: مقدمه دوره آموزشی
فصل دوم: شروع به کار مفاهیم Room
فصل سوم: آشنا شدن با Architecture Components
فصل چهارم: کار کردن با Room
فصل پنجم: خواندن داده ها از درون دیتابیس Room
فصل ششم: انجام عملیات برای فیلتر کردن و بروز رسانی کردن و Delete کردن داده ها
فصل هفتم: بررسی کردن سایر مفاهیم
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.