Design Pattern Classification and Architectural Patterns


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
This course covers the classification of design patterns. You will learn to recognize architectural patterns and apply these patterns in various coding scenarios.

Target Audience
IT professionals, software engineers, developers, and architects

Prerequisites
None

Expected Duration (hours)
1.2

Lesson Objectives

Design Pattern Classification and Architectural Patterns

  • start the course
  • classify architectural patterns
  • classify creational patterns
  • classify behavioral patterns
  • classify structural patterns
  • recognize when to use specification patterns
  • recognize when to use MVP patterns
  • recognize when to use MVVM patterns
  • recognize when to use integrator patterns
  • recognize when to use lazy load patterns
  • recognize when to use event aggregator
  • recognize when to use service locator patterns
  • recognize how patterns help simplify deciding the right architectural decisions
  • describe what a layered pattern is and the benefits of using such pattern
  • Course Number:
    sd_msdp_a04_it_enus

    Expertise Level
    Intermediate