System Design for Beginners
5h 21m 21s
English
Paid
Course description
The course "System Design for Beginners" is the key to understanding the fundamentals of designing scalable and efficient software systems. Whether you're a novice programmer or an experienced developer looking to expand your knowledge, this course offers valuable lessons.
Watch Online
0:00
/ #1: 0. Computer Architecture
All Course Lessons (21)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | 0. Computer Architecture Demo | 14:10 | |
| 2 | 1. Application Architecture | 11:05 | |
| 3 | 2. Design Requirements | 26:05 | |
| 4 | 3. Networking Basics | 15:33 | |
| 5 | 4. TCP and UDP | 09:38 | |
| 6 | 5. DNS | 10:07 | |
| 7 | 6. HTTP | 22:31 | |
| 8 | 7. Websockets | 08:58 | |
| 9 | 8. API Paradigms | 29:27 | |
| 10 | 9. API Design | 21:25 | |
| 11 | 10. Caching | 21:00 | |
| 12 | 11. CDNs | 11:13 | |
| 13 | 12. Proxies and Load Balancing | 13:44 | |
| 14 | 13. Consistent Hashing | 14:50 | |
| 15 | 14. SQL | 18:47 | |
| 16 | 15. NoSQL | 17:35 | |
| 17 | 16. Replication and Sharding | 16:52 | |
| 18 | 17. CAP Theorem | 11:57 | |
| 19 | 18. Object Storage | 05:54 | |
| 20 | 19. Message Queues | 08:16 | |
| 21 | 20. MapReduce | 12:14 |
Unlock unlimited learning
Get instant access to all 20 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
Recursion, Backtracking and Dynamic Programming in Java
Sources: udemy
This course is about the fundamental concepts of algorithmic problems focusing on recursion, backtracking, dynamic programming and divide and conquer approaches
9 hours 46 minutes 17 seconds
System Design Course
Sources: get.interviewready.io (Gaurav Sen)
In this course, you’ll get a deep understanding of system design concepts. Full guide. Architectural schemes, capacity planning, API list, tests, Faq.
92 hours 26 minutes 21 seconds
Grokking Dynamic Programming Patterns: Coding Interviews
Sources: udemy
This course on Dynamic Programming Coding Interview Algorithms will teach you the advanced algorithms and data structures needed for coding interviews and...
32 hours 34 minutes 13 seconds
Advanced Algorithms
Sources: neetcode.io
The "Advanced Algorithms" course is a comprehensive guide to fundamental data structures and algorithms required to excel in technical interviews. This course is suitable for bo...
7 hours 36 minutes 10 seconds
Coding Interview Class (Back To Back SWE)
Sources: backtobackswe.com
Back To Back SWE started as a small YouTube channel run by Benyam Ephrem. Since then we have grown into a full platform for preparing for software engineering i
33 hours 12 minutes 16 seconds