Course Outline

Theoretical Fundamentals of Design Patterns for Government

  • History of design patterns
  • Design patterns categories

Patterns (Theory and Practice) - Creational Design Patterns

  • Abstract Factory
  • Builder
  • Factory Method
  • Object Pool
  • Prototype
  • Singleton

Patterns (Theory and Practice) - Structural Design Patterns

  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Facade
  • Flyweight
  • Private Class Data
  • Proxy

Patterns (Theory and Practice) - Behavioral Design Patterns

  • Chain of Responsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Null Object
  • Observer
  • State
  • Strategy
  • Template Method
  • Visitor

Complex Design Patterns for Government

  • MVC (Model - View - Controller)
  • Active Record
  • Repository

Architecture Design Simulation - Hands-On Labs

  • Development of System Architecture in groups based on the specified Business Case

Requirements

Familiarity with fundamental concepts of software development is essential. It is highly recommended that participants enroll in the training course "Programming in C# 5.0 with Visual Studio 2012" for government to enhance their skills and align with public sector workflows and governance requirements.

 14 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories