Skip to main content

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

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 21 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: 0. Computer Architecture

All Course Lessons (21)

#Lesson TitleDurationAccess
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 subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Ultimate SwiftUI Mock Interview AppStore

Ultimate SwiftUI Mock Interview AppStore

Sources: letsbuildthatapp
Ready to become a professional developer? After this course, you'll be ready for any type of interview. Prerequisites: Basic SwiftUI skills, Understanding of networking.
5 hours 11 minutes 38 seconds
Algorithms and Data Structures for Beginners

Algorithms and Data Structures for Beginners

Sources: neetcode.io
Before starting the course, let’s go a little bit over what will be taught, who it is for and what you will need to succeed. This course covers all of the fundamental data struc...
8 hours 22 minutes 4 seconds
System Design Interview

System Design Interview

Sources: ByteByteGo
We are delighted that you have decided to join us in learning the system design interviews. System design interview questions are the most difficult to tackle among all the tech...
.NET/ C# Interview Masterclass - Top 500 Questions & Answers

.NET/ C# Interview Masterclass - Top 500 Questions & Answers

Sources: udemy
Are you checking out multiple websites and videos for collecting the interview questions? Your search is over here. All .NET interview questions are covered in this question ban...
8 hours 31 minutes 35 seconds
Angular Interview Hacking

Angular Interview Hacking

Sources: Dmytro Mezhenskyi (decodedfrontend.io)
Be prepared for the upcoming Angular Interview and increase a chance to get the desired job offer. Enrolling in this course may dramatically increase your chance to get a job of...
5 hours 23 minutes 20 seconds