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
The Ultimate Data Structures & Algorithms: Part 2
Sources: codewithmosh (Mosh Hamedani)
Data structures and algorithms are patterns for solving problems. Developers who know more about data structures and algorithms are better at solving problems. That’s why compan...
5 hours 56 minutes 46 seconds
Clean Code Zero to One
Sources: Shahan Chowdhury
"Clean Code Zero to One" is a guide on writing clean and maintainable code, based on the modern practices of Robert C. Martin (Uncle Bob).
CQRS in Practice
Sources: pluralsight
There are a lot of misconceptions around the CQRS pattern, especially when it comes to applying it in real-world software projects. In this course, CQRS in Prac
4 hours 22 minutes 58 seconds
Lead Generation for SAAS
Sources: Prodigies University
Learn how to attract users to your SAAS platform using effective inbound and outbound marketing strategies. Best way to learn SASS leads.
1 hour 10 minutes 34 seconds
NativeScript + Angular: Build Native iOS, Android & Web Apps
Sources: udemy
With Angular (2+), you can already build highly reactive and engaging web apps. Wouldn't it be amazing to use that same tech stack and knowledge to build real native mobile apps...
20 hours 11 minutes 23 seconds