Важное объявление!
У Нас Все раздачи мультитрекерные, при нуле пиров в релизах, можете смело вставать на закачку!
 
Автор Сообщение

HUNTER

Стаж:
4 года 9 месяцев
Сообщений:
65013

Репутация: 101

[+] [-]
Вне форума [Профиль] [ЛС]

Mastering iOS Core Data with Swift
Unleash the power of Core Data on your iOS application combined with iCloud
Год выпуска: 03/2016
Производитель: Udemy
Сайт производителя: udemy.com/mastering-ios-core-data-with-swift
Автор: Andi Setiyadi
Продолжительность: 5:30
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: ***** Created with Xcode 7.2 and Swift 2.1 *****
Published: January 2016
==============================================
What is Core Data? Why should I know about Core Data?
Core Data is one of the most powerful framework that Apple has provided for developer. "Core Data is a framework that you use to manage the model layer objects in your application. It provides generalized and automated solutions to common tasks associated with object life cycle and object graph management, including persistence." - Source from Apple".
If you are passionate about learning mobile development for iOS and looking to take your iOS development skills to the next level, Core Data framework should be at the top of your list.
By the time you are done with Mastering iOS Core Data with Swift course, you will be ready and very confident to take on any Core Data project coming your way. On top of that, you will be one step closer to become a well rounded iOS developer.
What's in it for me?
In this course I will take you on a journey in the world of Core Data. We will cover all the important aspects of Core Data:
Entity
Attribute Type
Relationships
ManagedObjectContext
ManagedObject
PersistenceStore
PersistenceStoreCoordinator
Handling JSON data
Handling plist data
Predicate
CompoundPredicate
Fetching
Batch Fetching and Update
Object Deletion
Asynchronous Fetching
NSFetchedResultsController
Aggregate Functions
Grouping
Caching
Performance Tuning and Best Practices
Data Model Versioning
Lightweight Migration
Manual Migration with Model Mapping
iCloud Synching
Throughout this course we will look in detail the Core Data framework to provide data storage functionality in iOS applications. We will start by creating a simple app that is utilizing Core Data framework, building our own Core Data stack and eventually using all different Core Data features into our application.
Perfomance Tuning and Best Practices
We will cover the various ways on fetching our data and how to efficiently using Core Data in our app. Unit testing and performance tuning will be an important part on how we can monitor our app performance in conjunction with Core Data in our application.
Along with Core Data versioning, migration and iCloud integration, I will take you on developing 5 iOS applications and how we can integrate all of these components into Core Data.
Do at your own pace
Lots of students have different methods of learning. Through out this course I will provide both the starter and final Xcode project solution, so you can either follow along one step at a time or you can jump directly to the final solution. And by the end of this Mastering iOS Core Data with Swift course, you should be comfortable and ready to integrate Core Data framework in your application.
Ядро данных является одним из самых мощный фреймворк, который компания Apple предоставила для разработчиков. "Ядро данных-это инфраструктура, которая используется для управления моделью слоя объектов в вашем приложении. Она обеспечивает обобщенное и автоматизированное решение общих задач, связанных с жизненным циклом объекта и граф объекта управления, в том числе и настойчивость." - Источник из компании Apple".
Если вы увлечены обучением мобильной разработки для iOS и хотите взять ваши разработки iOS навыки на следующий уровень, основные данные рамки должны быть в верхней части вашего списка.

Содержание

Раздел 1: WELCOME TO THE COURSE
Лекция 1
Course Outline and Goals
02:47
Лекция 2
Frequently Asked Questions
03:20
Раздел 2: INTRODUCTION TO CORE DATA
Лекция 3
Grocery List App
12:43
Лекция 4
Grocery List App (Xcode Project - Final)
Статья
Лекция 5
Core Data with Key - Value
12:20
Лекция 6
Core Data with Key - Value (Xcode Project - Final)
Статья
Лекция 7
Core Data with NSManagedObject Subclass
06:12
Лекция 8
Core Data with NSManagedObject Subclass (Xcode Project - Final)
Статья
Раздел 3: CORE DATA - DEEP DIVE
Лекция 9
Core Data Stack
14:10
Лекция 10
Core Data Stack (Xcode Project - Final)
Статья
Лекция 11
Entity Relationship
08:38
Лекция 12
Entity Relationship (Xcode Project - Final)
Статья
Лекция 13
JSON Data and Dictionary
19:36
Лекция 14
JSON Data and Dictionary (Xcode Project - Final)
Статья
Лекция 15
Alternative: Handling pList sample data
04:34
Лекция 16
Predicate - Part 1
13:05
Лекция 17
Predicate - Part 2
10:15
Лекция 18
Predicate (Xcode Project - Final)
Статья
Лекция 19
CompoundPredicate and Sorting - Part 1
15:39
Лекция 20
CompoundPredicate and Sorting - Part 2
07:02
Лекция 21
CompoundPredicate and Sorting (Xcode Project - Final)
Статья
Лекция 22
Aggregate Function - Part 1
14:36
Лекция 23
Aggregate Function - Part 2
11:45
Лекция 24
Aggregate Function (Xcode Project - Final)
Статья
Лекция 25
Asynchronous Fetching
04:38
Лекция 26
Asynchronous Fetching (Xcode Project - Final)
Статья
Лекция 27
One To Many Implementation
29:17
Лекция 28
One To Many Implementation (Xcode Project - Final)
Статья
Лекция 29
NSFetchedResultsController
13:20
Лекция 30
NSFetchedResultsController (Xcode Project - Final)
Статья
Лекция 31
Delete Objects
13:29
Лекция 32
Delete Objects (Xcode Project - Final)
Статья
Лекция 33
Batch Update
11:35
Лекция 34
Batch Update (Xcode Project - Final)
Статья
Лекция 35
Group and Cache
03:26
Лекция 36
Group and Cache (Xcode Project - Final)
Статья
Раздел 4: PERFORMANCE TUNING
Лекция 37
Dealing with Large Images
13:22
Лекция 38
Dealing with Large Images (Xcode Project - Final)
Статья
Лекция 39
Batch Size Fetching
05:40
Лекция 40
Batch Size Fetching (Xcode Project - Final)
Статья
Лекция 41
Selective and Priority Fetching
18:45
Лекция 42
Selective and Priority Fetching (Xcode Project - Final)
Статья
Раздел 5: MODEL VERSION AND DATA MIGRATION
Лекция 43
Model Version and Lightweight Migration
11:07
Лекция 44
Model Version and Lightweight Migration (Xcode Project - Final)
Статья
Лекция 45
Manual Migration with Mapping Model Part 1
14:02
Лекция 46
Manual Migration with Mapping Model Part 2
13:47
Лекция 47
Manual Migration with Mapping Model Part 2 (Xcode Project - Final)
Статья
Раздел 6: ICLOUD INTEGRATION
Лекция 48
How to enroll to Apple Developer Program?
04:11
Лекция 49
How to create iTunes test account?
03:36
Лекция 50
iCloud Sync
13:59
Лекция 51
iCloud Sync (Xcode Project - Final)
Статья
Раздел 7: WHERE DO I GO FROM HERE?
Лекция 52
What's next?
01:13
Файлы примеров: отсутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 30fps, 786kbps
Аудио: AAC, 44.1kHz, 57.9kbps, mono/stereo

Скриншоты


_________________
Показать сообщения:    

Текущее время: Сегодня 02:44

Часовой пояс: GMT



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы