Skip to main content

Master the Coding Interview: System Design + Architecture [Part 1]

3h 38m 58s
English
Paid

Course description

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 technologies, decisions, and trade-offs required to confidently design the right system to accomplish any task or project thrown your way.

Watch Online

This is a demo lesson (10:00 remaining)

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

View Pricing
0:00
/
#1: Master the Coding Interview: System Design + Architecture

All Course Lessons (32)

#Lesson TitleDurationAccess
1
Master the Coding Interview: System Design + Architecture Demo
01:48
2
Course Introduction
05:28
3
Browsers
07:19
4
DNS
07:04
5
Web Servers
10:44
6
Load Balancer (Part 1)
09:51
7
Load Balancer (Part 2)
08:54
8
Databases
07:59
9
Caching
06:07
10
Jobs - Servers
07:33
11
Jobs - Queues
08:56
12
Services (Part 1)
04:06
13
Services (Part 2)
11:52
14
Data
05:07
15
Cloud Storage CDN
07:45
16
System Design Reminder
04:20
17
Principles of System Design - Availability
08:55
18
Principles of System Design - Reliability
03:27
19
Networking - OSI & TCP/IP
09:54
20
TCP IP
07:32
21
TCP Explained
09:54
22
UDP
03:42
23
Proxies
06:44
24
Exercise: Imposter Syndrome
02:57
25
Load Balancing Strategies
08:17
26
Server Clustering
05:37
27
Databases Intro
06:36
28
CAP Theorem CP
09:13
29
CAP Theorem AP
05:37
30
ACID and BASE Properties for Database Selection
10:57
31
What's Next?
03:25
32
Thank You!
01:18

Unlock unlimited learning

Get instant access to all 31 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

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 stru...
8 hours 22 minutes 4 seconds
Solving Product Design Exercises: Questions & Answers (Full package)

Solving Product Design Exercises: Questions & Answers (Full package)

Sources: Artiom Dashinsky
"Solving Product Design Problems" is a practical guide for preparing for UI/UX and product design interviews, as well as for developing skills...
2 hours 19 minutes 39 seconds
Python & LeetCode | The Ultimate Interview BootCamp

Python & LeetCode | The Ultimate Interview BootCamp

Sources: kaeducation.com
I know LeetCode questions are meant to be difficult, but do not worry! I made it a priority to present each problem in the most simplistic and direct way possible. You will bene...
8 hours 35 minutes 33 seconds
Object-Oriented Design Interview

Object-Oriented Design Interview

Sources: neetcode.io
Prepare for your object-oriented design interviews with this comprehensive course. Object-oriented design is a critical part of technical interviews, and this course will provid...
1 hour 49 minutes 4 seconds
The System Design Masterclass

The System Design Masterclass

Sources: Arpit Bhayani
A masterclass that helps you become great at designing scalable, fault-tolerant, and highly available systems. This is a prime and intermediate-level cohort-bas
43 hours 13 minutes 49 seconds