آموزش مبانی داده های اصلی

Core Data Fundamentals

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

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

معرفی و مروری بر داده های اصلی Introduction and Overview of Core Data

  • بررسی نسخه Version Check

  • معرفی دوره Course Introduction

  • Core Data چیست؟ What is Core Data?

  • پشته داده هسته و برنامه آزمایشی Core Data Stack and Demo App

ایجاد یک مدل Creating a Model

  • مقدمه Introduction

  • موجودیت ها Entities

  • ویژگی های Attributes

  • روابط Relationships

  • گزینه های مدل پیشرفته Advanced Model Options

  • نسخه ی نمایشی: ایجاد یک مدل Demo: Creating a Model

  • خلاصه Summary

خواندن و نوشتن پایه Basic Reading and Writing

  • مقدمه Introduction

  • پشته داده هسته Core Data Stack

  • نسخه ی نمایشی: پیکربندی پشته داده هسته Demo: Configuring The Core Data Stack

  • نوشتن داده ها Writing Data

  • خواندن داده ها Reading Data

  • نسخه ی نمایشی: خواندن و نوشتن داده ها Demo: Reading and Writing Data

  • خلاصه Summary

فراتر از اصول: خواندن و نوشتن بیشتر Beyond the Basics: More Reading and Writing

  • مقدمه Introduction

  • ایجاد زیر کلاس های سفارشی Creating Custom Subclasses

  • کد برای زیر کلاس های سفارشی Code for Custom Subclasses

  • بایدها و نبایدهای رفتار سفارشی Custom Behavior DOs and DON'Ts

  • نسخه ی نمایشی: ایجاد زیر کلاس های سفارشی NSmanagedObject Demo: Creating Custom NSManagedObject Subclasses

  • مدیریت روابط نهاد Managing Entity Relationships

  • نسخه ی نمایشی: مدیریت روابط نهاد Demo: Managing Entity Relationships

  • فیلتر کردن و مرتب سازی Filtering and Sorting

  • واکشی الگوهای درخواست Fetch Request Templates

  • نسخه ی نمایشی: کار با NSFetchRequests Demo: Working with NSFetchRequests

  • خلاصه Summary

با استفاده از NSFetchedResultsController Using NSFetchedResultsController

  • مقدمه Introduction

  • با استفاده از NSFetchedResultsController Using an NSFetchedResultsController

  • ارائه داده ها در بخش ها Presenting Data in Sections

  • نسخه ی نمایشی: نمایش داده ها با یک NSFetchedResultsController Demo: Displaying Data with an NSFetchedResultsController

  • گوش دادن به تغییرات داده ها Listening for Data Changes

  • نسخه ی نمایشی: با استفاده از NSFetchedResultsControllerDelegate Demo: Using NSFetchedResultsControllerDelegate

  • خلاصه Summary

نسخه سازی یک مدل Versioning a Model

  • مقدمه Introduction

  • مهاجرت داده ها Data Migration

  • مهاجرت سبک وزن Lighweight Migration

  • نسخه ی نمایشی: نسخه سازی یک مدل داده اصلی Demo: Versioning a Core Data Model

  • خلاصه Summary

نکات و ترفندهای عملکرد Performance Tips and Tricks

  • مقدمه Introduction

  • تنظیم مدل Tuning the Model

  • پرس و جوهای کارآمد Efficient Queries

  • همزمانی Concurrency

  • نسخه ی نمایشی: SQL Logging و Instruments Demo: SQL Logging and Instruments

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش مبانی داده های اصلی
جزییات دوره
2h 33m
47
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
130
4.5 از 5
دارد
دارد
دارد
Brice Wilson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brice Wilson Brice Wilson

توسعه دهنده و مربی نرم افزار

Brice Wilson یک توسعه دهنده و مربی نرم افزار است.

Brice Wilson بیش از 30 سال است که یک توسعه دهنده حرفه ای بوده و از ابزارها و برنامه نویسی زیادی استفاده کرده است. زبان ها در آن دوران او به عنوان یک توسعه دهنده و معمار برای تعدادی از شرکت های بزرگ کار کرده است و از یادگیری، آزمایش و آموزش فناوری های جدید لذت می برد. علایق فعلی او بر روی توسعه وب سمت سرور و مشتری متمرکز است.