Unleash the power of Core Data on your iOS 10 application using Swift 3 and Xcode 8
Intermediate Level, – 8.5 hours, 60 lectures
Average rating 4.5/5 (4.5 (75 ratings) Instead of using a simple lifetime average, Udemy calculates a course’s star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.)
iOS Core Data in Swift 3 and iOS 10
***** Created with Xcode 8 and Swift 3 *****
Published: September 2016
This course was created for Core Data using Xcode 8 with Swift 3. If your project is dealing with older version of Core Data in iOS 9 or prior, and you intend to learn the previous version, my other course Mastering iOS Core Data with Swift is the course you want, which was created using Xcode 7 and Swift 2.2.
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 Core Data in Swift 3 and iOS 10 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:
Handling JSON data
Batch Fetching and Update
Performance Tuning and Best Practices
Data Model Versioning
Automatic Lightweight Migration
Manual Migration with Model Mapping
Automatic Subclass and Class Extension Generation
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.
Performance 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 Core Data in Swift 3 and iOS 10 course, you should be comfortable and ready to integrate Core Data framework in your application.
Target Audience: All iOS developer that would like to take their skills to the next level.
What are the requirements?
A Mac laptop or iMac
Some knowledge of Swift development
Understand the new features of Core Data in iOS 10 and Xcode 8
Know how to navigate in Xcode 8 to work in Core Data related projects
Understand how Core Data data model and persistence work
Utilize fetching strategy on the application
Know how to migrate from current data model to the new data model to adapt the business growth opportunity
Analyze Core Data performance
Apply best practices in implementing Core Data in iOS application
This course is meant for iOS developer who knows the basi
“This is probably the best and most up-to-date course on Core Data. And it looks like Andi does a good job of updates to Xcode are going to cause issues with the example projects.” (Steve Robertson)
“Not a bad course so far. The instructor could be a little more energetic.” (William Friend)
“Wastes time reading code instead of explaining it. Doesn’t cover real world uses.” (Matt Lenartowicz)
Hi! I am Andi. I have a degree in MS Information Systems and been working for a Fortune Top 25 Company for the last few years.
I am passionate about mobile development and have been using both the hybrid and native approach on my projects. I fell in love with Swift and been part of the early adopter. I truly believe Swift will become one of the development languages of the future.
I live in beautiful state of Colorado in the United States and while I am not busy coding, I enjoy biking and skiing.
My motto is never stop learning and share the knowledge. Having said that, I am ready to take you on the journey of Swift development world and hope you will be a part of it.
Instructor Other Courses:
iOS Swift Development Tips and Tricks Andi Setiyadi, Senior Web and Mobile Developer (14) $10 $50
Mastering iOS CoreData with Swift
Andi Setiyadi coupons
Development course coupon
Udemy Development course coupon
Mobile Apps course coupon
Udemy Mobile Apps course coupon
NEW RELEASE – CoreData in Swift 3 and iOS 10
NEW RELEASE – CoreData in Swift 3 and iOS 10 course coupon
NEW RELEASE – CoreData in Swift 3 and iOS 10 coupon
The post 89% off #NEW RELEASE – CoreData in Swift 3 and iOS 10 – $10 appeared first on Udemy Cupón/ Udemy Coupon/.