HOME > Development > Build your own YOUTUBE Replica with Swift!

Build your own YOUTUBE Replica with Swift!

  • Development
  • Apr 24, 2025
SynopsisBuild your own YOUTUBE Replica with Swift!, available at $19....
Build your own YOUTUBE Replica with Swift!  No.1

Build your own YOUTUBE Replica with Swift!, available at $19.99, has an average rating of 3.86, with 55 lectures, 4 quizzes, based on 7 reviews, and has 97 subscribers.

You will learn about Create and customize Collection View Controller Creata and customize Navigation and Menu Bar Create a Settings Pop up View and its functionalities Create Icons from scratch and add them correctly to Xcode Create JSON files and call it from Xcode project Swipe View Controller animations Code efficiently, professionally and neat Add and configure the AV Player in swift This course is ideal for individuals who are All programming levels! or Students looking for extra practices or Students eager to learn new tricks It is particularly useful for All programming levels! or Students looking for extra practices or Students eager to learn new tricks.

Enroll now: Build your own YOUTUBE Replica with Swift!

Summary

Title: Build your own YOUTUBE Replica with Swift!

Price: $19.99

Average Rating: 3.86

Number of Lectures: 55

Number of Quizzes: 4

Number of Published Lectures: 54

Number of Published Quizzes: 4

Number of Curriculum Items: 59

Number of Published Curriculum Objects: 58

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Create and customize Collection View Controller
  • Creata and customize Navigation and Menu Bar
  • Create a Settings Pop up View and its functionalities
  • Create Icons from scratch and add them correctly to Xcode
  • Create JSON files and call it from Xcode project
  • Swipe View Controller animations
  • Code efficiently, professionally and neat
  • Add and configure the AV Player in swift
  • Who Should Attend

  • All programming levels!
  • Students looking for extra practices
  • Students eager to learn new tricks
  • Target Audiences

  • All programming levels!
  • Students looking for extra practices
  • Students eager to learn new tricks
  • YouTube Replica Implementation!

    If you are a beginner in application development, or expert developer looking for some new tricks, you’ve come to the right place. In this course you will not only learn the basics in building a application from scratch you will also learn how to create a youtube replica main functionality:

  • How to create a full work application
  • How programmatically build an application
  • How to create a Collection View, Navigation View and Menu Bar
  • How to add a modal in your project
  • How to create a JSON file and parse it through your project
  • How to create images and icons through Sketch
  • and etc.
  • What are the requirements?

  • Xcode 7
  • At least a beginner knowledge in iOS programming with?Swift
  • XXAMP (just for local drive access)
  • What is the target audience?

  • iOS developer who want to enhance their skills in coding Swift Language
  • iOS application designers
  • All level developers looking for something new!
  • Course Curriculum

    Chapter 1: Introduction and Project Essentials

    Lecture 1: XAMPP

    Lecture 2: Sketch and Xcode Versions

    Chapter 2: Foundation of Application

    Lecture 1: Introduction

    Lecture 2: Create Constraints

    Lecture 3: Extension

    Lecture 4: Profile Image View

    Lecture 5: Subtitle View

    Lecture 6: Tweaking Layouts

    Lecture 7: Create New Class Group

    Chapter 3: Navigation and Menu Implementation

    Lecture 1: Navigation Bar Item

    Lecture 2: Create Navigation Bar

    Lecture 3: Create Menu Bar

    Lecture 4: Menu Bar Icon Part 1

    Lecture 5: Menu Bar Icon Part 2

    Lecture 6: Modal

    Lecture 7: Channel

    Lecture 8: Resize Title Label

    Lecture 9: Clean up Code

    Chapter 4: REST JSON

    Lecture 1: REST JSON

    Lecture 2: JSON Setup Channel

    Lecture 3: UIImage Extension

    Lecture 4: Image Cache

    Chapter 5: Settings Launcher Lectures

    Lecture 1: Settings Launcher

    Lecture 2: Setting Pop up View

    Lecture 3: Setting Icons with Sketch

    Lecture 4: Setting Icons with Sketch Part 2

    Lecture 5: Setting Launcher Cells

    Lecture 6: Add Icons to Setting Launcher

    Lecture 7: Setting Launcher Sizing

    Lecture 8: Create Slide Menu

    Lecture 9: Setting Launcher Cancel Option

    Lecture 10: Enumeration

    Chapter 6: Menu and View Controller Animation

    Lecture 1: Hide Navigation Menu

    Lecture 2: Menu Bar Underline

    Lecture 3: API Service

    Lecture 4: Slide Between Sections

    Lecture 5: Click Between Sections

    Lecture 6: Video Feed View

    Lecture 7: Video Feed View Part 2

    Lecture 8: Grab Multiple Feeds

    Lecture 9: Grab Multiple Feeds Part 2

    Chapter 7: Video Player Implementation

    Lecture 1: Reduce JSON code

    Lecture 2: Parse JSON to Reduce Code Part 2

    Lecture 3: JSON Added Attribute

    Lecture 4: Enable Video Player

    Lecture 5: Play Video in Application

    Lecture 6: Video Player Controls

    Lecture 7: Create Play and Pause Button

    Lecture 8: Video Pause and Play Functionality

    Lecture 9: UISlider

    Lecture 10: UISlider Functionality

    Lecture 11: Current Time Label and Gradient

    Lecture 12: Current Time Label Functionality

    Chapter 8: Upgrade: Xcode 8 Swift 3

    Lecture 1: Upgrade Entire Project

    Instructors

  • Build your own YOUTUBE Replica with Swift!  No.2
    Bryan Okafor
    Software Engineer
  • Rating Distribution

  • 1 stars: 2 votes
  • 2 stars: 0 votes
  • 3 stars: 0 votes
  • 4 stars: 1 votes
  • 5 stars: 4 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!