After taking this course, the learner will be able to do the following on an Apple computer.
Navigate and Explore Basics of XCode.
Program Loops, Optionals, and Operators in SWIFT
Create Arrays, Dictionaries, Functions, and Closures in SWIFT
Build Classes, Structures, and Enumerations
Define Protocols, Extensions, and implement error handling
Design using tab bar controllers, launch screens, scenes, and other interface mechanisms
Modifying visual components to specific design requirements
Use MVC and Collection views
Programming the Data from SWIFT to the Visual Interface.
Apply tables
Demonstrate a MapKit functionality
Create customize UIControls
Create a data model
Implement a SWIFT UI project