- Level Foundation
- المدة 9 ساعات hours
- الطبع بواسطة University of Toronto
-
Offered by
عن
In App Design and Development for iOS, the third course of the iOS App Development with Swift specialization, you will be developing foundational programming skills to support graphical element presentation and data manipulation from basic functions through to advanced processing. You will continue to build your skill set to use and apply core graphics, touch handling and gestures, animations and transitions, alerts and actions as well as advanced algorithms, threading and more. By the end of this course you will be able to develop a more advanced, fully functioning app. 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.الوحدات
Welcome and Orientation
2
Readings
- Welcome to the Course
- Demo Project File
User Interactivity
1
Assignment
- User Interactivity Quiz (For Grades)
3
Videos
- ScrollViews
- Gesture Recognizers
- Handling Touches
1
Readings
- Follow Up Reading
Multiple View Controllers & Navigation
1
Assignment
- Multiple View Controllers & Navigation Quiz (For Grades)
3
Videos
- Segues
- Navigation Controllers
- Tab Bar Controllers
1
Readings
- Follow Up Reading
Persistence & Networking
1
Assignment
- Persistence & Networking Quiz (For Grades)
5
Videos
- Module Introduction
- NSUserDefaults
- NSURLSession
- NSKeyedArchiver
- CoreData
2
Readings
- .zip file to be used in the module
- Follow Up Reading
Introduction to developing for watchOS 2
1
Assignment
- Introduction to developing for watchOS 2 Quiz (For Grades)
4
Videos
- Setting up a watch target
- Basic concepts & architecture
- Creating UI for the watch
- Navigation on the watch
1
Readings
- Follow Up Reading
Intro to Developing for tvOS
1
Assignment
- Introduction to Developing for tvOS Quiz (For Grades)
5
Videos
- Module Introduction
- Creating a tvOS Project
- Basic Concepts
- Creating a UI for tvOS
- Understanding the Focus Engine
2
Readings
- .zip file to be used in the module
- Follow Up Reading
Final Assignment
1
Peer Review
- Functional App
Auto Summary
Develop foundational programming skills in iOS app design and development with this course on Coursera. Led by expert instructors, you'll master core graphics, touch handling, animations, and advanced algorithms using Swift 2. Suitable for beginners, this 540-hour program offers starter-level subscriptions. Perfect for aspiring app developers!

Parham Aarabi