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

Pragmatic System Design

Pragmatic System Design

Sources: udemy
This course aims to prepare you for system design interviews, as well as discusses how you could apply this knowledge in your day to day job. In real world, mos
4 hours 28 minutes 50 seconds
TypeScript Interview Questions - Coding Interview 2023

TypeScript Interview Questions - Coding Interview 2023

Sources: udemy
This course is great preparation for any TypeScript programming interviews that you may have coming up. Programming interviews need a lot amount of knowledge, but the best way t...
2 hours 56 minutes 26 seconds
Deep Learning Interview Prep Course | Full Course [100 Q&A's]

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
InfraExpert

InfraExpert

Sources: algoexpert
Infrastructure engineering is built on extensive foundations in networking, operating systems, virtualization, databases, and cloud computing. Our crash course is intelligently ...
12 hours 1 minute 24 seconds
Professional Developer Resume

Professional Developer Resume

Sources: George Moller
90% of recruiters have 5 seconds to screen your resume and decide whether you are a good fit for the position or not. I created this resume with that in mind: Highlight work exp...