آموزش مبانی Android Realm

Android Realm Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: برای صرفه جویی مداوم مقدار زیادی از داده های ساخت یافته ، به یک سیستم پایگاه داده نیاز دارید. در این دوره ، Realm را پیدا خواهید کرد ، یک سیستم پایگاه داده شی گرا که داده ها را در یک درخت شی ذخیره می کند و پرس و جوها را با سرعت بسیار بالایی انجام می دهد. اکثر برنامه های اندروید باید داده ها را به طور مداوم ذخیره کنند. داده های ذخیره شده می توانند تنظیمات کاربر ، مبتنی بر پرونده باشند و می توانند به صورت ساختاری باشند. برای صرفه جویی مداوم مقدار زیادی از داده های ساخت یافته ، ما به یک سیستم پایگاه داده نیاز داریم. در این دوره ، Android Realm Fundamentals ، Realm را پیدا خواهید کرد ، یک سیستم پایگاه داده شی گرا که داده ها را در یک درخت شی ذخیره می کند و پرس و جوها را با سرعت بسیار بالایی انجام می دهد. پایگاه داده برای برنامه شخصی شما خصوصی می ماند و به طور پیش فرض از خارج از برنامه قابل دسترسی نیست. ابتدا ، اصول اساسی Realm و نحوه ادغام آن را در پروژه خود یاد خواهید گرفت. در مرحله بعدی ، با کاوش در نحوه نوشتن درخواست ، انجام معاملات همگام سازی و همگام سازی و نحوه پیاده سازی Realm برای ایجاد یک برنامه حرفه ای ، بیشتر به Realm فرو خواهید رفت. سرانجام ، شما مفاهیم متفاوتی مانند ، اعلان های Realm ، تنظیمات سفارشی Realm ، انتقال پایگاه داده و به روزرسانی طرح Realm را خواهید آموخت. با پایان این دوره ، شما یک پایه و درک قوی از سیستم پایگاه داده Realm در Android خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

بیشترین بهره را از این دوره ببرید Make the Most out of This Course

  • بررسی اجمالی مباحث دوره Overview of Course Topics

  • چگونه فیلم های نمایشی را دنبال کنیم؟ How to Follow Demo Videos?

آشنا شدن با Realm Getting Familiar with Realm

  • گزینه های ذخیره سازی Android: داده های ماندگار Android Storage Options: Persistent Data

  • کتابخانه های پایگاه داده Realm vs SQLite: ORMLite و ActiveAndroid Realm vs SQLite Database Libraries: ORMLite and ActiveAndroid

  • بررسی اجمالی و نتیجه گیری قلمرو Realm Overview and Conclusion

راه اندازی Realm Setting up Realm

  • بررسی اجمالی Overview

  • راه اندازی Realm Setting up Realm

  • تعریف کلاسهای مدل و بررسی حاشیه نویسی Defining Model Classes and Exploring Annotations

  • انجام عملیات درج همزمان در قسمت اصلی Performing Insert Operation Synchronously in the Main Thread

  • درج داده به صورت همزمان در Realm در بخش زمینه Inserting Data to Realm Asynchronously in the Background Thread

  • نوشتن پرس و جو ساده برای واکشی رکوردها از Realm Writing Simple Query to Fetch Records from Realm

  • استفاده از برنامه مرورگر Realm برای بررسی محتوای پایگاه داده Realm Using Realm Browser App to Check Realm Database Content

  • درک حاشیه نویسیRealmClass Understanding @RealmClass Annotation

  • خلاصه Summary

انجام عملیات پرس و جو ، به روزرسانی و حذف Performing Query, Update, and Delete Operation

  • راه اندازی اولیه پروژه Initial Project Setup

  • نوشتن پرس و جو با استفاده از رابط سیال Writing Query Using Fluid Interface

  • استفاده از پیش بینی ها برای فیلتر کردن نتایج جستجو Using Predicates to Filter Search Results

  • انجام عملیات به روزرسانی و حذف در Realm Records Performing Update and Delete Operations on Realm Records

  • خلاصه و بعدی Summary and What Next?

ایجاد برنامه با استفاده از Realm Creating an App Using Realm

  • بررسی اجمالی و پیش نیاز Overview and Prerequisite

  • RecyclerView و CardView: راه اندازی اولیه پروژه RecyclerView and CardView : Initial Project Setup

  • عملیات مربوط به اشیا Real Realm که به RecyclerView پیوست شده اند را حذف کنید Delete Operation on Realm Objects Attached to RecyclerView

  • به روز رسانی اشیا Real قلمرو Updating the Realm Objects

کاوش مفاهیم متفرقه Exploring Miscellaneous Realm Concepts

  • بررسی اجمالی ماژول Module Overview

  • روابط در قلمرو Relationships in Realm

  • اعلان های قلمرو و سeriesالات ناهمزمان Realm Notifications and Asynchronous Queries

  • RealmResults و RealmList: روش های تجمیع RealmResults and RealmList: Aggregation Methods

  • سفارشی کردن نام قلمرو و ایجاد چندین قلمرو Customising Realm Name and Creating Multiple Realms

  • Realm Modules ، Realm Schema و Realm Schema نسخه Realm Modules, Realm Schema, and Realm Schema Version

  • به روزرسانی Schema Realm و اعمال مهاجرت Upgrading Realm Schema and Applying Migration

  • خلاصه Summary

نتیجه Conclusion

  • قلمرو با کتابخانه های دیگر: Retrofit ، RxJava ، Kotlin Realm with Other Libraries: Retrofit, RxJava, Kotlin

  • نتیجه گیری و بعدی چیست؟ Conclusion and What Next?

نمایش نظرات

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

آموزش مبانی Android Realm
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 29m
34
Pluralsight (پلورال سایت) pluralsight-small
01 اردیبهشت 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
38
4.7 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sriyank Siddhartha Sriyank Siddhartha

سریانک یک توسعه دهنده نرم افزار پرشور است و دوست دارد دانش خود را از طریق وبلاگ ها و دوره های ویدیویی خود به اشتراک بگذارد. وی از اصل "به اشتراک بگذار و کسب کن" پیروی کرد که باعث شد بسیاری از دوره ها را به صورت آنلاین منتشر کند. گرچه او علاقه زیادی به اندروید دارد اما در سایر سیستم عامل های برنامه تلفن همراه مانند iOS و همچنین چارچوب های توسعه وب مانند لاراول تخصص دارد. او سفر خود را در زمینه اشتراک دانش با برگزاری کارگاههای عملی در چندین سطح عالی موسسه هند مانند NITs و IIT آغاز کرد که در نهایت وی را به عنوان سخنران یکی از Google Developers Groups هند که بیشتر از کارگاههای خود در بسیاری از م institutionsسسات پشتیبانی می کند ، بدل کرد. در حال حاضر سریانک به عنوان توسعه دهنده نرم افزار مستقل و یک مربی آنلاین افتخار کار می کند. جدا از این ، او عاشق سفر و گشت و گذار در مکان های جدید است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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