آموزش ماندگاری داده های iOS: تصویر بزرگ

iOS Data Persistence: The Big Picture

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: با دیدن امکان تصویربرداری پایدار بودن داده ها در iOS ، بالاتر از سر و صدا بلند شوید و زمین خود را حفظ کنید. کشف کنید اگر در انتخاب فناوری دیگری از فناوری دیگری انتظار داشته باشید ، احساس استفاده از راه حل های داده محبوب در کد را درک کنید! گزینه های زیادی برای ماندگاری داده در iOS دارید که می توانید انتخاب کنید. در این دوره ، iOS Data Persistence: The Big Picture ، به شما این قدرت را می دهد که مقدار زیادی از اطلاعات را برای ذخیره اطلاعات در iOS به امکانات بزرگ تصویر تقسیم کنید. در ابتدا ، با شروع مرور فضای منظم ماندگاری داده ها ، دلایل صرفه جویی در داده ها را برای کمک به شما یاد می گیرد. در مرحله بعدی ، شما خواهید فهمید که چگونه از فناوری هایی مانند User Defaults و Properties List ها استفاده کنید ، و من شما را در مورد نحوه کار با پروتکل های قابل رمزگذاری و رمزگشایی Swift راهنمایی می کنم. اگر بخواهید برای ماندگاری داده های محلی با SQLite ، Core Data یا پایگاه داده Realm کار کنید ، متوجه خواهید شد که به چه چیزی مبتلا شده اید. شما می دانید که دستیابی به یک گزینه ذخیره سازی داده از راه دور مانند CloudKit ، Realm Platform یا Firebase چه حسی دارد. سرانجام ، تصویری واضح از طراحی یک برنامه مبتنی بر سند و ادغام داده های برنامه خود با برنامه iOS Files را مشاهده خواهید کرد. پس از اتمام این دوره ، مهارت ها و دانش لازم برای تصمیم گیری آگاهانه درباره عملی کردن یک برنامه ذخیره اطلاعات قابل اعتماد برای برنامه iOS خود را خواهید داشت.

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

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

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

ایجاد منظره ماندگاری داده ها Establishing the Data Persistence Landscape

  • تنظیم مرحله ماندگاری داده در iOS Setting the Stage for Data Persistence on iOS

  • پافشاری با یک هدف Persisting with a Purpose

  • پروفایل بازیکنان Profiling the Players

  • رمزگذاری و رمزگشایی داده ها Encoding and Decoding Data

ذخیره تنظیمات و پیکربندی Saving Settings and Configuration

  • بررسی زمین بازی Examining the Playing Field

  • مدیریت تنظیمات برگزیده با UserDefaults Managing Preferences with UserDefaults

  • همگام سازی تنظیمات با iCloud Key-value Store Synchronizing Settings with iCloud Key-value Store

  • پیکربندی برنامه ها با لیست های خاصیت Configuring Apps with Property Lists

ذخیره اشیا و نمودار اشیا Saving Objects and Object Graphs

  • اسکن گزینه های Arena of Persistence Scanning the Arena of Persistence Options

  • بررسی روند راه اندازی Surveying the Setup Process

  • بررسی روند مدل سازی داده ها Exploring the Data Modeling Process

  • احساس کار با داده ها Getting the Feel for Working with Data

  • ذهن بزرگ را در ذهن خود نگه دارید Keeping the Big Picture in Mind

ذخیره داده ها به عنوان اسناد و پرونده ها Saving Data as Documents and Files

  • درک مورد استفاده Understanding the Use Case

  • طراحی یک سند Designing a Document

  • ایجاد و بارگیری اسناد Creating and Loading Documents

  • سفارشی کردن برنامه افزودنی پرونده برنامه شما Customizing Your App’s File Extension

  • تعامل با داده های سند Interacting with Document Data

  • ادغام با برنامه iOS Files Integrating with the iOS Files App

  • خاتمه دادن به دوره Concluding the Course

نمایش نظرات

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

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

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

آموزش ماندگاری داده های iOS: تصویر بزرگ
جزییات دوره
1h 8m
21
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
26
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrew Bancroft Andrew Bancroft

اندرو بانکروفت یک دانش آموز متولد شده ، علاقه مند به کشف و به اشتراک گذاشتن آموخته های خود با دیگران است. وی یک توسعه دهنده نرم افزار برای بنیاد ساموئل رابرتز نوبل است ، یک موسسه تحقیقاتی کشاورزی واقع در قلب جنوب اوکلاهما. شغل روزانه وی وی را مشغول برنامه نویسی برنامه های ASP.NET و iOS می کند که از فعالیت های مختلف تجاری و علمی بنیاد پشتیبانی می کند. اندرو از روز صفر برای توسعه iOS از Swift استقبال کرده است و دوست دارد توسعه دهندگان را قادر سازد تا در ساخت برنامه های iOS با Swift موفق شوند.