Git/Bitbucket
Storyboard, xib
The View Hierarchy, Controllers, UIView
Text and Web Views, ScrollView
Navigation View, Navigation Based Applications, Adding the Root View Controller, Creating the Navigation Controller, Controlling the Stack Navigation Programmatically
UIAlertView (UIAlertController) and Action Sheets
Controlling Rotation Behavior, View Autosizing, Autolayout, Constraint
Size Class(Responsive)
Adding Scenes, Segues, Transitions
UIImageView, Segment, Slide, Progress
PageViewController, StackView
CollectionViews, Static and Dynamic CollectionViews , Delegates and DataSources ,CollectionViews Styles, Custom Cells
Exam
Table Views, Static and Dynamic Table Views ,Delegates and DataSources, Table View Styles, Custom Cells
UIPickerView and UIDatePicker, Designing the UI, Coding for the Data Picker, Show/Hiding the Keyboard
Drawing, Core Graphics and Quartz 2D, Lines, Paths and Shapes
Animation, Core Animation Blocks, Animation Curves, Transformations
Multitasking, Application States, Background Execution, Background App Refresh in iOS, State Restoration, NSOperetions
Visual Effect View With Blur
Tap, Pan, Pinch, Swipe, Rotation, Screen Edge, Long Press Gestures
ToolBar, SearchBar, Flexible Space Bar
Container View, Child Views
Core Location Framework Location Accuracy, Obtaining Location Information, Calculating Distances, MapKit Framework and MKMapView
GoogleMap SDK/API
Targeting Multiple Devices iPhone vs. iPad Universal Apps Multiple SDK Support Detecting Device Capabilities
Exam
Notifications Local Notifications / Push Notifications
Networking Reachability Synchronous Downloads Asynchronous Downloads Handling Timeouts Sending HTTP GET and POST Requests Parsing JSON / Parsing XML
AFNetworking / Alamofire
Localization Resources Language and Region o NSLocale Text, Dates, Numbers
Working with Data, CoreData / Realm
Integrate Social Networks (login, share...)
Directories and Fileso NSFileManager, NSFileHandle and NSData
Using Camera and Photo Library
Performance and Power Optimization
Measuring Performance Instruments Responsiveness Memory Usage, Spikes, and Leaks
Apple Account, iTunes Connect, Certificates, Provisioning Profiles
Publish your own project to App Store
Final Exam