Systems Design Fundamentals
10h 2m 52s
English
Paid
Course description
The most important ingredient to success in systems design interviews is having extensive knowledge in the areas of distributed computing, reliability engineering, information storage, and systems architecture.
Read more about the course
Our design fundamentals course is intelligently organized into 20 modules, each covering a key concept and building upon the previous one. The result is a guided, comprehensive education that equips you with all the tools you need to successfully navigate—and ace—any systems design interview.
Watch Online
0:00
/ #1: Introduction
All Course Lessons (25)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Introduction Demo | 03:40 | |
| 2 | What Are Design Fundamentals? | 08:27 | |
| 3 | Client—Server Model | 14:31 | |
| 4 | Network Protocols | 28:56 | |
| 5 | Storage | 17:40 | |
| 6 | Latency And Throughput | 16:41 | |
| 7 | Availability | 25:55 | |
| 8 | Caching | 27:46 | |
| 9 | Proxies | 17:14 | |
| 10 | Load Balancers | 24:53 | |
| 11 | Hashing | 37:56 | |
| 12 | Relational Databases | 38:01 | |
| 13 | Key-Value Stores | 10:49 | |
| 14 | Specialized Storage Paradigms | 32:31 | |
| 15 | Replication And Sharding | 29:25 | |
| 16 | Leader Election | 30:25 | |
| 17 | Peer-To-Peer Networks | 30:15 | |
| 18 | Polling And Streaming | 26:01 | |
| 19 | Configuration | 13:06 | |
| 20 | Rate Limiting | 17:11 | |
| 21 | Logging And Monitoring | 12:01 | |
| 22 | Publish/Subscribe Pattern | 37:48 | |
| 23 | MapReduce | 36:58 | |
| 24 | Security And HTTPS | 36:06 | |
| 25 | API Design | 28:36 |
Unlock unlimited learning
Get instant access to all 24 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Trigonometry Mastered
Sources: udemy
Having trouble learning Trigonometry? Don't know where to start? Well you are in the right place. I want to welcome you to a course on Trigonometry where you w
10 hours 26 minutes 41 seconds
Advanced SAAS Sales Course
Sources: Prodigies University
A sales system for high-quality products for your SAAS project or business. Learn how to effectively sell expensive products and services using...
1 hour 31 minutes 8 seconds
SAAS Web Development
Sources: Prodigies University
Learn to create fully functional SAAS products from scratch to a finished solution, covering all stages of development, including working with databases...
43 hours 32 minutes 12 seconds
DNS course for developers
Sources: Ruurtjan Pul
Learn DNS once and for all. They say you should learn the fundamentals, and the rest will fall into place. DNS is right at the foundation of the internet. Having a clear underst...
2 hours 44 minutes 2 seconds
The System Design Masterclass
Sources: Arpit Bhayani
A masterclass that helps you become great at designing scalable, fault-tolerant, and highly available systems. This is a prime and intermediate-level cohort-bas
43 hours 13 minutes 49 seconds