Descriptions
Design of server systems. This course provides a comprehensive understanding of system design principles, problems, and real-world applications. It introduces students to when and how to implement systems designs, factors influencing design choices, and important considerations. The course includes examples from industry leaders such as Amazon, Netflix, Google, and Uber, and discusses common designs such as monolithic, microservices, and serverless architectures. It aims to provide students with the knowledge and confidence to select and implement the correct system design based on project requirements.
What will you learn
- Gain a thorough understanding of server systems design and principles.
- Learn to evaluate and select an appropriate system design based on project requirements.
- Understand the problems encountered in system design and how to solve them.
- Gain valuable insight into real-world applications of various system designs.
- Learn best practices for implementing and maintaining effective systems projects.
Who is this course for?
- This course can be useful for anyone interested in building back-end systems, such as aspiring or existing software developers, systems architects, and IT professionals.
Server System Design Specifications
- Publisher: Frontend Masters
- Teacher: Eric Reinert
- English language
- Level: All levels
- Number of courses: 5
- Duration: 5 hours 22 minutes
Contents of server system design
Requirements
- Basic knowledge of software development and programming concepts required.
- Knowledge of common programming languages such as Go, Python or JavaScript will be helpful.
- No prior systems design experience is required as the course covers the basics and then dives into more advanced topics.
Images
Sample clip
Installation instructions
Extract the files and watch on your favorite player
Subtitles: Not available
Quality: 1080p
Download links
Password file(s): free download software
file size
828 MB