Learning Core Data for iOS and OS X Training Video -

Courses For Success

AU$ 189 - ($ 2.186)

Información importante

  • Curso
  • Online
  • Cuándo:
    A definir

A Practical Training Course That Teaches Real World Skills In this project-based Learning Core Data for iOS and OS X video tutorial series, you'll quickly have relevant skills for real-world applications. Follow along with our expert instructor in this training course to get: Concise, informative and broadcast-quality Learning Core Data for iOS and OS X training videos delivered to your desktop The ability to learn at your own pace with our intuitive, easy-to-use interface A quick grasp of even the most complex Learning Core Data for iOS and OS X subjects because they're broken into simple, easy to follow tutorial videos Practical working files further enhance the learning process and provide a degree of retention that is unmatched by any other form of Learning Core Data for iOS and OS X tutorial, online or offline...so you'll know the exact steps for your own projects. Course Fast Facts: Only 4 hours to complete this course 65 tutorial videos Expert instructors lead each course Download to any Windows PC or Mac and save for viewing off line Course is accessible 24/7 from any computer once downloaded You can study from home or at work at your own pace in your own time Course Description In this Learning Core Data for iOS and OS X training course, expert author Jesse Feiler teaches you how to effectively develop Core Data apps for Cocoa and Cocoa Touch using Swift and OS X. This course is designed for users that are familiar with Xcode and have experience with the Cocoa or Cocoa Touch framework.

You will start by learning how to build an app with Core Data from a template, then jump into exploring the Core Data stack. From there, Jesse will teach you how to build a simple data model, build a model with relationships, and create a relationship with the table. This video tutorial also covers using the simple model and relationship in the template, exploring attributes, using iCloud and external stores,...

Información importante

Requisitos: System Requirements - Digital Download Digital Download: Microsoft Windows XP or higher, Mac OS X 10.4 or higher. Minimum screen resolution of 1024x768 Digital Download specific requirements: Between 1GB and 6GB of available hard drive space (depending on the training course) An Internet connection with sufficient bandwidth. You must have at least a 56K modem connection (Broadband recommended). Most modern ADSL and Cable internet solutions will be sufficient. Do I need...


Dónde se enseña y en qué fechas

inicio Ubicación
A definir

¿Qué aprendés en este curso?

Skills and Training


  • 01. Introduction
    • About The Course
    • About The Author
    • Investigating Persistent Data On OS X And iOS: User Defaults
    • Investigating Persistent Data On OS X And iOS: Property Lists
    • Investigating Persistent Data On OS X And iOS: Documents
    • Supporting A Data-Based App
    • 0107 How To Access Your Working Files
  • 02. Getting Started With A Core Data Template
    • Building An App With Core Data From A Template - Part 1
    • Building An App With Core Data From A Template - Part 2
    • Data Models
    • Relational Data And Normalization
  • 03. Exploring The Core Data Stack
    • 0301 Looking At The Core Data Stack
    • 0302 Understanding A Data Model
    • 0303 Creating A Persistent Store Coordinator
    • 0304 Creating A Managed Object Context
  • 04. Building A Simple Data Model
    • 0401 Creating A New Data Model
    • 0402 Adding A New Entity
    • 0403 Adding An Attribute To An Entity
  • 05. Building A Model With Relationships
    • 0501 Exploring Relationships
    • 0502 Creating A Relationship With The Table
    • 0503 Creating A Relationship With The Graph
  • 06. Using The Simple Model And Relationship In The Template
    • 0601 Testing The App
    • 0602 Exploring The Code: Creating A New Instance - Part 1
    • 0603 Exploring The Code: Creating A New Instance - Part 2
    • 0604 Exploring The Code: Displaying The Data
    • 0605 Exploring The Code: prepareForSegue
  • 07. Exploring Attributes
    • 0701 Modifying The Data Model And Code
    • 0702 Adding A New Property
    • 0703 Setting A Property In Code
    • 0704 Setting A Default Value In The Data Model Inspector
    • 0705 Testing For A Null Value
    • 0706 Using Optional Values
    • 0707 Using External Storage
  • 08. Using iCloud And External Stores
    • 0801 Understanding Core Data And iCloud
    • 0802 Locating The Persistent Store
    • 0803 Change The Storyboard And View Controller
    • 0804 Adding The New Item
    • 0805 Getting The Objects
    • 0806 Testing The App
    • 0807 Testing The App With iCloud
    • 0808 Using iCloud And Core Data Together
  • 09. Exploring Relationships
    • 0901 Setting Relationship Properties
    • 0902 Catching The Save Error
    • 0903 Dealing With The Optional Relationship Error
    • 0904 Solving The Validation Error
    • 0905 Using Delete Rules
  • 10. Creating A Subclass For Your Entity
    • 1001 Using The Xcode Subclass Command
    • 1002 Creating The Subclass
    • 1003 Creating An Instance Using The Subclass
    • 1004 Using The Subclass
  • 11. Exploring Entities
    • 1101 Setting The Class
    • 1102 Using A Parent
  • 12. Using Key-Value Data
    • 1201 Defining A Key-Value Pair For userInfo
    • 1202 Accessing Entity Property List Key-Values - Part 1
    • 1203 Accessing Entity Property List Key-Values - Part 2
    • 1204 Accessing An Attribute Property List
  • 13. Using Fetch Requests
    • 1301 Using A Fetched Results Controller In The Template
    • 1302 Using A Fetched Results Controller At Runtime
  • 14. Using Transformations
    • 1401 Using Transformable Data
    • 1402 Implementing The Transformation
    • 1403 Understanding Forward And Reverse Transformations
    • 1404 Doing The Transformations
  • 15. Working With Migration And Versions
    • 1501 Preparing For Lightweight Migration
    • 1502 Using Lightweight Migration
  • 16. Conclusion
    • 1601 Moving On

Información adicional

Digital Download FAQs

Q: What is a digital download?

A digital download is training that you download from the internet using your web browser instead of us shipping you a physical CD.

Q: How instant is the "Instant Purchase"?

If you complete your purchase, you are emailed your access key within minutes of the transaction completing.

Q: How do I access my digital download...