Learn High-Level System Design by Coding YouTube Clone - Full Course
Offered By: freeCodeCamp
Course Description
Overview
Dive into high-level system design by building a YouTube clone in this comprehensive video course. Begin with a basic flow and progressively implement three essential services: upload, watch, and transcoder. Gain practical experience with key high-level design (HLD) concepts, including chunking, transcoding with FFmpeg, and Adaptive Bitrate Streaming using HLS. Utilize a modern tech stack featuring JavaScript, React, Node.js, Next.js, Prisma, and Express to create a functional video-sharing platform. Follow along as the instructor guides you through the entire process, from initial setup to advanced features, providing valuable insights into real-world system design challenges and solutions.
Syllabus
Learn High-Level System Design by Coding YouTube – Full Course
Taught by
freeCodeCamp.org
Related Courses
Android Development NDK - Beginner's guideUdemy Building Youtube Clone Using Laravel and Livewire
Udemy FFmpeg - The Complete Guide
Udemy Create Your Own Video Streaming Site by Creating a Custom React.js App
Linode via YouTube Using FFmpeg on Linux and in the Cloud - Cloud Video Editing and Transcoding
Linode via YouTube