YouTube App (SwiftUI)

Learn how to fetch a playlist from the YouTube API and display a feed of videos. You’ll also be able to watch the videos within the app!

What You’ll Learn

  • Lists of Data

    Learn to display data in a list with custom rows.

  • iOS Networking

    Learn how to perform network requests to remote resources and APIs.

  • Working with APIs

    Learn how to communicate and retrieve information from APIs.

  • Multiple Screens

    Learn how to build a multi-screen app.

  • YouTube OAuth

    Learn how to work with OAuth.

  • Playing videos

    Allow users to watch videos, like and subscribe!

Course curriculum

    1. Welcome

    2. Resources

    1. Lesson 1: Overview Setup and App Architecture

    2. Lesson 2: Introduction to the YouTube API

    3. Lesson 3: Parsing the JSON result

    4. Lesson 4: Retrieving the Data from YouTube

    5. Lesson 5: Building the User Interface

    6. Lesson 6: Implementing Google Sign In

    7. Lesson 7: Implementing Like and Subscribe

About this course

  • Free
  • 9 lessons
  • 3 hours of video content