Build your own YOUTUBE Replica with Swift!
- Development
- Apr 24, 2025

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
Who Should Attend
Target Audiences
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:
What are the requirements?
What is the target audience?
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

Bryan Okafor
Software Engineer
Rating Distribution
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!
- Random Picks
- Popular
- Hot Reviews
- Computerised System Validation (CSV)
- Fundamentals of Quality Assurance Engineer
- Advanced Photoshop Manipulations Tutorials Bundle
- Personal Finance
- Company Valuation Financial Modeling
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Canva Next Level- Become a Canva Expert
- Figma Fundamentals- Use Figma Like a Pro
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling