![]() |
Practical System Design
![]() Practical System Design Published 5/2026 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch Language: English | Duration: 13h 53m | Size: 7.08 GB What you'll learn Design scalable backend systems by evaluating tradeoffs, bottlenecks, and real-world architecture decisions. Build production-inspired projects such as a URL Shortener Clone, Ticketmaster Clone, and Kafka Clone from scratch. Implement cloud infrastructure using AWS services such as Lambda, API Gateway, EC2, Redis, API Gateway, and databases. Master system design concepts such as scaling, caching, queues, replication, and functional/non-functional requirements. Requirements Basic programming experience in any language is recommended. Some familiarity with APIs, databases, or backend development is helpful but not required. You should have a computer capable of running common developer tools such as VS Code and Docker. A willingness to learn through hands-on projects and real-world system builds. Description Most system design courses teach theory. They explain concepts like caching, load balancing, queues, replication, and scalability using high-level diagrams - but often stop short of showing how those systems are actually built in practice. This course is different. In Practical System Design, you'll learn system design by building real-world projects from scratch using modern backend tools and cloud infrastructure. This course helps make those ideas concrete by connecting each box in a system diagram to real implementation details: what services to use, what code to write, what tradeoffs matter, and how systems behave in production. Instead of memorizing canned interview answers, you'll develop real engineering intuition by implementing scalable systems piece by piece and understanding the tradeoffs behind every design decision. What You'll Build • URL Shortener Clone Learn core backend fundamentals such as APIs, database schema design, key generation, caching, load balancing, high availability, cloud deployment, and change data capture. • Ticketmaster Clone Explore more advanced product design topics such as concurrency, distributed locks, reservation flows, virtual queues, search, payments, and handling high traffic at scale. • Kafka-Style Distributed Event System Dive into senior-level backend concepts including throughput, durability, reliability, replication, leader election, fault tolerance, consumer groups, offsets, and scalability. Tools & Technologies Covered Python, Flask, MySQL, HTML, AWS, Lambda, API Gateway, EC2, CloudFront, Terraform, Docker, Redis, Kafka, ZooKeeper, OpenSearch, Stripe, WebSocket, Distributed Systems, Event-Driven Architecture, and more. Who this course is for Software engineers, backend developers, and aspiring senior engineers who want to strengthen their system design skills through hands-on, real-world projects. Ideal for developers preparing for interviews, leveling up their architecture knowledge, or learning how scalable production systems are built in practice. Цитата:
|
| Часовой пояс GMT +3, время: 20:57. |
vBulletin® Version 3.6.8.
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Перевод: zCarot