课程大纲
设计模式的理论基础
- 设计模式的历史
- 设计模式的分类
模式(理论与实践)- 创建型设计模式
- 抽象工厂
- 建造者
- 工厂方法
- 对象池
- 原型
- 单例
模式(理论与实践)- 结构型设计模式
- 适配器
- 桥接
- 组合
- 装饰器
- 外观
- 享元
- 私有类数据
- 代理
模式(理论与实践)- 行为型设计模式
- 责任链
- 命令
- 解释器
- 迭代器
- 中介者
- 备忘录
- 空对象
- 观察者
- 状态
- 策略
- 模板方法
- 访问者
复杂设计模式
- MVC(模型-视图-控制器)
- Active Record
- Repository
架构设计模拟 - 实践实验室
- 基于指定业务案例的组内系统架构开发
要求
了解软件开发的基本短语。强烈建议参加 Visual Studio 2012 的 C# 5.0 编程培训。
客户评论 (7)
Trainer is very accommodating and knowledgeable.
Romulo Balinas - Human Edge Software Philippines, Inc.
课程 - Design Patterns in C#
The trainer was very clear in explaining the different design patterns
Joseph Lester Ortega - Human Edge Software Philippines, Inc.
课程 - Design Patterns in C#
Trainer was personable and very open to questions and clarifications, especially during more difficult topics.
Napoleon Dejoras - Human Edge Software Philippines, Inc.
课程 - Design Patterns in C#
Presentation of the Idea and application of it.
Breanan Reas - Human Edge Software Philippines, Inc.
课程 - Design Patterns in C#
The trainer is knowledgeable about the topic and interacts well with the trainees
Alvin Ables - Human Edge Software Philippines, Inc.
课程 - Design Patterns in C#
I appreciate how the trainer explained the concepts clearly.
Bernadette De Jesus - Merlot Aero International Ltd.
课程 - Design Patterns in C#
I was benefit from the slowly building examples is helpful, talks as he builds.