In this course, you will :you will learn the CoreData framework in Swift 4 and Xcode 9. you will learn the updated UIKit Framework in Swift 4 and Xcode 9. You will learn how to build apps without using storyboards! (Which is a very good skill). You will learn how to build an app from start to finish. You will learn how to make an app using UILayoutConstraints programmatically, so think of it as storyboards but with only code!. Make iOS Apps.. Be able to code in Swift 4. Make mobile apps. deal with objects. more object oriented programming knowledge. custom UIKit controls. custom UIViews.