Udemy

Build a Complete Youtube Video App: Swift2.2 & 3 and Xcode

Enroll Now
  • 104 Students
  • Updated 12/2016
4.2
(17 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
7 Hour(s) 5 Minute(s)
Language
English
Taught by
Frezy Mboumba
Rating
4.2
(17 Ratings)
4 views

Course Overview

Build a Complete Youtube Video App: Swift2.2 & 3 and Xcode

The First Complete Walkthrough Tutorial on How To Build Your Dream Youtube Video App in Xcode 7.3.1 & 8

Hey guys, welcome to this awesome course on how to build a Complete Youtube Video App in Swift 2.2 and Xcode 7.3.1. In this course you will get a strong knowledge on how to interact with the Youtube Data API and will be able to build your Dreamed Video App. 

Have you always dreamed about making your own Youtube App? Have you ever wanted to clone the iOS Youtube App? Then you are the right place.

We will use simple and reusable codes so that you guys will get a better understanding of what we will be building together. You will not only learn how the Youtube Data API works but you will learn as well how to install Cocoapods on your Mac OSX, and use third party libraries.

Here is how our course will be structured. We will start by:

  • Creating our Xcode Project & the Base UI for our App
  • Then, we will Interact for the first time with the Youtube API Explorer
  • Retrieve the Last Videos of any Channel asynchronously in our App using NSURLSession and Alamofire
  • Embed the videos inside our App and watch them
  • Retrieve the Playlists of any Channel
  • Retrieve any Channel Details
  • Retrieve videos of any playlist
  • Search Youtube(Videos,Channels,Playlists) from within your App

The app will be built in a way that you can easily turn it into your own app by just changing the different ids(such as Channel id, Video id or Playlist id). The final project will be available at the end of the course. 

BUT WAIT! IT'S NOT THE END!!!

And I am not going to leave you guys with a non ready-to-go App. I will show you good Tools for any of your App as Bonus. I will also give you guys good resources about easily making iOS App icon resolutions for your App.

After having taken this course, you will be able to create the Stunning Video App you've always dreamed of.

HAVE FUN TAKING THIS COURSE!


Course Content

  • 8 section(s)
  • 49 lecture(s)
  • Section 1 INTRODUCTION
  • Section 2 HOW TO ADAPT OUR MODELS TO SWIFT 3 AND XCODE 8 UPDATE!!!!!!
  • Section 3 Making the Last Videos Table View Controller
  • Section 4 Watching The Last Videos
  • Section 5 Making the Playlist Videos TableviewController
  • Section 6 Making Our Channel ViewController
  • Section 7 Making Our Search TableViewController
  • Section 8 Bonus - Polishing Our App

What You’ll Learn

  • Completely Interact with the Youtube Data API
  • Retrieve and Store any video data
  • Retrieve and Store any playlist data
  • Retrieve and Store any playlist videos data
  • Retrieve and Store any channel data
  • Search for any channel from within their app
  • Search for any Playlists from within their app
  • Search for any video from within their app
  • Embed youtube videos
  • Always Get HD thumbnails

Skills covered in this course


Reviews

  • S
    Stella Xu
    4.0

    The instructions are clear. The instructor also demonstrates some techniques he used to debug issues. On the other side, the recent updates to the Swift language make it hard to adapt some of the code instructions.

  • Z
    Zack Jensen
    1.0

    I mean this in the most constructive way possible. This course Is not for someone who wants to learn to code, If you are already advanced in swift and need nudge in the right direction on interacting with the youtube api. That is what you will get nothing more. The code structure is painfully novice and full of mistakes. Refactoring is a must. Also it felt like this entire course was done in 1 take.

  • J
    Jillian Somera
    5.0

    Lots of really great information here. I am confident that I will be able to take what I've learned from this course and apply it to a Youtube-like app that I am building. I would say though that the code could be a little bit more DRY, I ended up refactoring to condense the number of lines. All in all, you definitely will get a lot out of it, so I highly recommend this course!

  • H
    Humayun Ahmed
    0.5

    Author is so busy to response you if you are facing a problem.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed