Knowledge in Swift 4. Skillset Swift: • Concepts of Object Oriented Programming (OOP); • Software Design through implementation of the Model View Controller (MVC) design pattern; • Asynchronous API calls, storing and retrieving data from the cloud, and using the JSON format for server communication; • Making artificially intelligent apps using iOS 11's new CoreML framework; • Creating 3D objects, using Apple's ARKit framework; • Learning Core Data, Realm and other forms of persistent data storage