×
ribbon

آموزش برنامه‌نویسی اندروید: ذخیره‌سازی داده لوکال و آفلاین

توسعه دهندگان اندروید که نیاز دارند داده ها را مدیریت و ارائه کنند، در فریم ورک برنامه اندروید... بیشتر
جدید
گواهی‌نامه
بدون امتیاز
5دانشجو
4ساعت
سرفصل‌ها
پیشرفته سطح دوره
بروزرسانیمرداد ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

یادگیری نمایش داده استاتیک

یادگیری ذخیره سازی داده در تنظیمات مشترک و فایلهای متنی

یادگیری مدیریت داده های رابطه ای با SQLite

یادگیری مدیریت پایگاه های داده اس کیو لایت با روم

این دوره شامل:

4 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

7 فصل40 جلسه4 ساعت ویدیو
مقدمه
  1- خوش آمدگویی
01:07
  2- چیزهایی که باید بدانید
03:56
  3- نحوه استفاده از فایل های تمرینی
05:11
  4- مروری بر برنامه اولیه
02:32
  5- در این آپدیت چه چیزهای جدیدی وجود دارد
01:05
فصل اول – نمایش داده استاتیک
  1- مدل سازی داده در کلاس های POJO
07:01
  2- مدیریت داده در مجموعه های جاوا
07:05
  3- نمایش داده در یک ListView
06:48
  4- شخصی سازی نمایش داده در ListView
05:30
  5- ساخت یک آرایه Array Adaptor اختصاصی
07:34
  6- نمایش Asset های تصویری
04:51
  7- نمایش داده در یک RecyclerView
06:55
  8- کار با رویدادهای کاربری در یک RecyclerView
03:25
  9- وارد کردن Intent Extras در Activity های جزئیات
07:47
  10- وارد کردن اشیای تقسیم پذیر به عنوان Intent Extras
04:21
  11- نمایش داده جزئیات
04:47
فصل دوم – ذخیره سازی داده در تنظیمات مشترک
  1- درباره Shared Preferences
04:41
  2- مدیریت Shared Preferences با جاوا
08:51
  3- ایجاد یک Activity برای Preferences
06:01
  4- گوش به زنگ بودن برای تغییرات در یک Preference
08:34
فصل سوم – ذخیره سازی داده در فایل های متنی
  1- کار با فایل ها در فضای ذخیره داخلی
08:27
  2- کار با فایل ها در فضای ذخیره خارجی
08:26
  3- ساخت فایل های داده JSON
07:49
  4- وارد کردن فایل های داده JSON
04:47
  5- باندل کردن داده های استاتیک در یک فایل منبع
05:04
فصل چهارم – مدیریت داده های رابطه ای با SQLite
  1- SQLite و اندروید
02:33
  2- ایجاد یک پایگاه داده SQLite
09:03
  3- مدیریت یک پایگاه داده با یک DataSource
06:26
  4- وارد کردن داده در یک جدول
09:52
  5- دسترسی به SQLite از خط فرمان
05:46
  6- گرفتن داده با Query های SQLite
07:39
  7- فیلتر و مرتب کردن داده
09:33
  8- مدیریت تراکنش های SQLite
03:50
فصل پنجم – مدیریت پایگاه های داده اس کیو لایت با روم
  1- افزودن وابستگی های کتابخانه Room
05:26
  2- تعریف کلاس Room Entity
02:54
  3- تعریف یک پایگاه داده SQLite با Room
06:57
  4- اضافه کردن داده با Room
08:22
  5- گرفتن داده با Room
05:36
  6- اجرای Query های Room در نخ های پس زمینه
08:24
فصل ششم – نتیجه گیری
  1- گام های بعدی
00:52

پیش‌نیاز‌ها

آشنایی اولیه با اصول برنامه نویسی و برنامه نویسی با اندروید استودیو برای یادگیری بهتر این دوره ضروری است و توصیه می شود دوره های "آموزش جامع اندروید استودیو" و "آموزش جامع جاوا" را پیش از این دوره ببینید.

توضیحات دوره

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

در این دوره آموزش Local Data Storage در برنامه نویسی اندروید انواع تکنیک های تداوم داده آموزش داده شده است، از جمله ذخیره سازی داده در تنظیمات مشترک (زوج های کلید-مقدار) در فایل های متنی فرمت شده توسط JSON و در پایگاه های داده رابطه ای با SQLite. در یادگیری این تکنیک های مدیریت داده با ما همراه باشید.

همچنین طریقه استفاده از الگوهای طراحی مرتبط برای مدل سازی داده با کلاس های جاوا و طریقه ارائه داده به کاربر توسط کامپوننت های ListView و RecyclerView از اندروید SDK را شرح خواهیم داد.

دیدگاه کاربران

هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
11دوره
901دانشجو
15نظر و امتیاز

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

گسنر علاوه بر کار خود به‌عنوان نویسنده، مربی پلتفرم‌های مختلف یادگیری آنلاین مانند LinkedIn Learning (قبلا Lynda.com) بوده است، جایی که دوره‌های او به افراد بی‌شماری کمک کرده تا مهارت‌ها و دانش عملی در توسعه نرم‌افزار را کسب کنند. او به دلیل تخصص خود در ارائه آموزش های جامع و عملی که به زبان آموزان برای ساخت پروژه‌ها و برنامه‌های کاربردی در دنیای واقعی توانمند می‌شود، مشهور است. به طور کلی، دیوید گسنر به عنوان یک چهره پیشرو در زمینه آموزش توسعه نرم افزار شناخته شده است.

دیگر دوره‌های David Gassner