软件设计模式

设计模式是软件架构和代码设计的重要技术,由资深工程师根据从业经验和代码案例进行总结得出,经过了超过20年的行业实践和验证,并得到全世界软件架构师、设计师、代码开发人员等的认可。课程将跟大家一起探讨简单工厂模式、GRASP模式、GoF模式等内容,向大家呈现不同模式的应用及案例。

开设学校:中国科学技术大学;学科:计算机、

软件设计模式课程:前往报名学习

软件设计模式视频慕课课程简介:

设计模式是软件架构和代码设计的重要技术,由资深工程师根据从业经验和代码案例进行总结得出,经过了超过20年的行业实践和验证,并得到全世界软件架构师、设计师、代码开发人员等的认可。课程将跟大家一起探讨简单工厂模式、GRASP模式、GoF模式等内容,向大家呈现不同模式的应用及案例。

前往报名学习

软件设计模式课程列表:

{{'上次学习:'+learn_list['USTC08091000587']['last_leaf_name']}}

第一章 课程基础

-简介

--课程简介

--软件生命周期

--UML简介

-用例图

--用例图

-时序图

--时序图

--时序图练习(上)

--时序图练习(下)

-类图

--类图

--类图练习

-练习--作业

第二章 面向对象分析与设计

-用例建模

--用例建模过程

--抽象用例

--高级用例

--扩展用例

-领域建模

--建模过程

--领域知识抽取

--模型可视化

-对象交互建模

--建模过程

--识别非琐碎步骤

--情景建模(上)

--情景建模(下)

--构建情景表

--模型可视化

-类图设计

--设计类

--单一职责

--开放闭合

--接口隔离

--李氏替换

--依赖倒置

-练习--作业

第三章 通用责任分配(GRASP)模式

-专家模式(Expert Pattern)

--专家模式

-控制器模式(Controller Pattern)

--控制器模式

-创建者模式(Creator Pattern)

--创建者模式

-练习--作业

第四章 GoF创建型模式

-单例模式(Singleton Pattern)

--模式讲解

--练习

-原型模式(Prototype Pattern)

--原型模式

--原型模式练习

-构造器模式(Builder Pattern)

--构造器模式

--构造器模式练习

-抽象工厂模式(Abstract Factory Pattern)

--抽象工厂模式

--抽象工厂模式练习

-工厂方法模式(Factory Method Pattern)

--工厂方法模式

--工厂方法模式练习

-练习--作业

第五章 GoF结构型模式

-适配器模式(Adapter Pattern)

--适配器模式

--适配器模式练习

-桥模式(Bridge Pattern)

--桥模式

--桥模式练习

-组合模式(Composite Pattern)

--组合模式

--组合模式练习

-装饰器模式(Decorator Pattern)

--装饰器模式

--装饰器模式练习

-门面模式(Facade Pattern)

--门面模式

--门面模式练习

-享元模式(Flyweight Pattern)

--享元模式

--享元模式练习

-代理模式(Proxy Pattern)

--代理模式

--代理模式练习

-练习--作业

第六章 GoF行为型模式

-责任链模式(Chain of Responsibility Pattern)

--责任链模式

--责任链模式练习

-命令模式(Command Pattern)

--命令模式

--命令模式练习

-解释器模式(Interpreter Pattern)

--解释器模式

--解释器模式练习

-迭代器模式(Iterator Pattern)

--迭代器模式

--迭代器模式练习

-仲裁者模式(Mediator Pattern)

--仲裁者模式

--仲裁者模式练习

-备忘录模式(Memento Pattern)

--备忘录模式

--备忘录模式练习

-观察者模式(Observer Pattern)

--观察者模式

--观察者模式练习

-状态模式(State Pattern)

--状态模式

--状态模式练习

-策略模式(Strategy Pattern)

--策略模式

--策略模式练习

-模板方法模式(Template Method Pattern)

--模板方法模式

--模板方法模式练习

-访问者模式(Visitor Pattern)

--访问者模式

--访问者模式练习

-练习--作业

软件设计模式开设学校:中国科学技术大学

软件设计模式授课教师:

朱洪军-讲师-中国科学技术大学-

于2008.07就职中科大软件学院,主讲课程有《软件设计模式》/《J2EE轻量级框架》/《Android软件设计》/《数据库系统应用》

也许你还感兴趣的课程:


  1. 软件设计模式(2021秋)

  2. 宏观经济学(2021秋)

  3. 环境工程微生物学(2021秋)

  4. 走进性科学(2021秋)

  5. 太空生存(2021秋)

  6. 山水写生(2021秋)

  7. 生活中的生物学(2021秋)

  8. 计算机通信网络(2021秋)

  9. 中医内科学(2021秋)

  10. 知识产权法案例教学(2021秋)

  11. 金融英语(2021秋)

  12. 运动训练学(2021秋)

  13. 概率论与数理统计(2021秋)

  14. 自我塑造:成功五要素(2021秋)

  15. 中国神话与民族精神传承(2021秋)

  16. 线性系统理论(2021秋)

  17. 内部控制与风险管理(2021秋)

  18. 中医耳鼻喉科学(2021秋)

  19. 中药药理学(2021秋)

  20. 系统工程原理(2021秋)
© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。