System Design - Creating a functional design

System Design - Creating a functional design

https://www.udemy.com/course/system-functional-design

 

Functional Design


 

 

What you'll learn: 

Create a functional architecture for large products or platforms

Define components and services using single responsibility principle

Component Design

Minimize service sprawl

Requirements:

Some programming experience

Description:

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

Who this course is for:

Developers who want to learn system design and up-level to principal engineer/architect

 

System Design - Creating a functional design


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Solid   |  

Information
Members of Guests cannot leave comments.


SermonBox - Seasonal Collection

SermonBox - The Series Pack Collection

Top Rated News

  • Christmas Material
  • Laser Cut & Print Design Elements Bundle - ETSY
  • Daz3D - All Materials - SKU 37000-37999
  • Cgaxis - All Product - 2019 - All Retail! - UPDATED!!!
  • DigitalXModels Full Collections
  • Rampant Design Tools Full Collections Total: $4400
  • FilmLooks.Com Full Collection
  • All PixelSquid Product
  • The Pixel Lab Collection
  • Envato Elements Full Sources- 3200+ Files
  • Ui8.NET Full Sources
  • The History of The 20th Century
  • The Dover Collections
  • Snake Interiors Collections
  • Inspirational Collections
  • Veer Fancy Collections
  • All Ojo Images
  • All ZZVE Collections
  • All Sozaijiten Collections
  • All Image Broker Collections
  • Shuterstock Bundle Collections
  • Tattoo Collections
  • Blend Images Collections
  • Authors Tuorism Collections
  • Motion Mile - Big Bundle
  • PhotoBacks - All Product - 2018
  • Dekes Techniques - Photoshop & Illustrator Course - 1 to 673
Telegram GFXTRA Group
Udemy - Turkce Gorsel Ogrenme Setleri - Part 2
Videohive Wow Pack Series


rss