- Reaction score
System Design - Creating a functional design
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 7 lectures (2h 8m) | Size: 1.23 GB
What you'll learn
Create a functional architecture for large products or platforms
Define components and services using single responsibility principle
Minimize service sprawl
Some programming experience
The ability to create an end-to-end system design differentiates a developer from principal engineers and architects. One of the most important aspects of system design is the ability to create a functional design outlining all the components and how they work together. This course provides a step-by-step approach to create a functional design for a system using single responsibility principle and architectural patterns.
In this course, you will learn how to
1) Define the users of a platform you want to build
2) Understand the most important problems for the users the platform is meant to solve and define the core functions that solve this problem.
3) A depth-first based approach to design the core functions one-by-one.
4) Define the components and their integration framework using the single responsibility principle.
5) Understand the difference between frontend and backend design and the need for a BEFE layer like GraphQL.
6) Detailed design of each component
7) Creating an end-to-end system view from the component design.
We will use a running example throughout this course to apply the approach described in this course. There are a set of assignments that every student should complete as part of this course. Finally, it is important for you to apply the learnings in your day-to-day work and improve your system design skills with time.
Who this course is for
Developers who want to learn system design and up-level to principal engineer/architect
https://uploadgig.com/file/download/D9Ce835F56fCe9fB/System%20Design%20-%20Creating%20a%20functional%20design.part2.rar https://uploadgig.com/file/download/31e29e55d7fFfBd3/System%20Design%20-%20Creating%20a%20functional%20design.part1.rar https://rapidgator.net/file/c03dd20b62af1770bb0efad96dbe86bd/System_Design_-_Creating_a_functional_design.part2.rar.html https://rapidgator.net/file/322bc7a660915c04ab27ae65d97b5c95/System_Design_-_Creating_a_functional_design.part1.rar.html https://nitro.download/view/1FE8CC2CEB97DE4/System_Design_-_Creating_a_functional_design.part2.rar https://nitro.download/view/31AE22AFD8DBA92/System_Design_-_Creating_a_functional_design.part1.rar