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
Watch Online System Design for Beginners
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
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
Data Structures Crash Course
Sources: algoexpert
Algorithms and data structures go hand in hand; the solution to virtually any coding interview problem will require the implementation of some kind of abstract data type in orde...
4 hours 28 minutes 24 seconds
Java Puzzles to Eliminate Code Fear
Sources: udemy
The motivation behind this course came from an article titled "Why Can't Programmers Program?" by Jeff Atwood. It talks about how poorly many candidates perform
7 hours 33 minutes 44 seconds
Master the Coding Interview: System Design + Architecture [Part 1]
Sources: zerotomastery.io
Go from Junior to a trusted Senior Engineer by learning how to think like a Senior Engineer. This course gives you the step-by-step guide to understanding techn
3 hours 38 minutes 58 seconds
Deep Learning Interview Prep Course | Full Course [100 Q&A's]
Sources: LunarTech
Attend a deep learning interview with confidence using our comprehensive preparatory course! Master key concepts and advanced...
8 hours 12 minutes 34 seconds