Learning Outcomes
YouTube App
Access the YouTube Data API, retrieve video thumbnails, play videos in app, authenticate the user, allow the user to like your videos and subscribe!
Calculator (UIKit)
Learn to lay out a grid of buttons in the Storyboard, perform math operations, detect invalid input and edge cases. Separate the code clearly into the MVC architecture.
Calculator (Programmatic UI)
Learn how how to build your user interface via code. This skill will be extremely useful for intermedaite to advanced app development and for real world team environments.
Sound Recorder
Learn how to record audio in your app and play it back.
Who Should Take This Course?
This course builds from the skills acquired in the iOS Foundations course so students should've completed that first.