Need for Design Patterns and the Principles Guiding Design Patterns
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
This course will focus on identifying common coding flaws and the application of Object Oriented Principles in order to produce quality codes which adhere to the coding standards.
Target Audience
IT professionals, software engineers, developers, and architects
Prerequisites
None
Expected Duration (hours)
1.2
Lesson Objectives Need for Design Patterns and the Principles Guiding Design Patterns
start the course
recognize the need for design patterns
compare microservices and design patterns
illustrate the history of patterns
recognize the challenges that design patterns help simplify
define design patterns
define the core OOAD principles behind design patterns
define the core OOAD principles behind design patterns
recognize the practice and benefits of design patterns
describe design patterns in context
use class and sequence diagrams as notations to depict patterns
use state machine diagram as notations to depict patterns
classify GoF pattern categories
list the important Object Oriented principles and the essential elements of patterns
Course Number: sd_msdp_a03_it_enus
Expertise Level
Intermediate