YoVDO

Learn High-Level System Design by Coding YouTube Clone - Full Course

Offered By: freeCodeCamp

Tags

Javascript Courses Transcoding Courses FFMPEG Courses Adaptive Bitrate Streaming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera