

U of T - iOS App Development Basics
- Offered byCoursera
- Public/Government Institute
iOS App Development Basics at Coursera Overview
Duration | 6 hours |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
iOS App Development Basics at Coursera Highlights
- 40% started a new career after completing these courses.
- 40% got a tangible career benefit from this course.
- Earn a certificate from the University of Toronto upon completion of course.
iOS App Development Basics at Coursera Course details
- iOS App Development Basics, the second course in the iOS App Development with Swift specialization, expands your programming skills and applies them to authentic app development projects. The topics covered in this course include Xcode basics, Core iOS and Cocoa Touch frameworks, simple user interface creation, MVC Architecture and much more. With a focus on using Apple's components to access sensors like camera, microphone and GPS, by the end of this course you will be able to create a basic App according to specified parameters and guidelines.
- Currently this course is taught using Swift 2. The team is aware of the release of Swift 3 and will be making edits to the course in time. Please be aware that at this time the instruction is entirely with Swift 2.
iOS App Development Basics at Coursera Curriculum
Welcome to iOS App Development Basics
Introducing Mixit
Welcome to iOS App Development Basics
Mixit App
Further Introduction to XCode
Course 2 Introduction
Running Code in an App
Creating Interfaces
Using Buttons
RGBAImage Class for Moving Forward
Further XCode Unit Quiz (For Grades)
UIKit and the Interface Builder
Intro to Auto Layout
Beginning Auto Layout
In-Depth Auto Layout
Intro to UI Elements
Basic UI Elements
Intro to UIStackView
UIStackView
UIKit Unit Quiz (For Grades)
Advanced UI Concepts
Modifying the View Hiearchy in Code
Basic Animations
Tableviews and The Delegate Pattern
Intro to Camera and Emailing
Action Sheet, Image Picker and Activity Controller
Advanced UI Unit Quiz (For Grades)
Final Peer Assignment - App Functionality
Course 2 Closing Remarks
Read First: Full Instructions
Starter Code Download for Peer Assessment