分类菜单
软件开发
培训首页> 北京培训> 软件开发培训课程> 举办“软件重构与设计模式”培训
举办“软件重构与设计模式”培训
移动客户端下载:

举办“软件重构与设计模式”培训

参考价格: 电话咨询
咨询电话: 400-656-1390
立即预约 确认报名
姓名:
电话:
城市:
想学
什么:
举办“软件重构与设计模式”培训
课程说明
课程级别
入门级
培训周期
一周以内
上课地址
北京海淀中关村958楼中科天博
【课程详情】

关于举办“软件重构与设计模式”培训的通知

  • 培训对象

  • 注重实效的开发人员、开发工程师、开发团队负责人等。

    二、学员基础

    具有项目设计、开发工作经验。

    三、师资

    由业界知名人士亲自授课:

    姜老师:培训中心讲师,“863项目”,席架构师,敏捷开发实践者,具有多年在第成功管理大型软件项目的经验,对软件项目组织具有深刻见解和实践知识。

    四、培训目标

  • 了解实效编程

  • 掌握面向对象的编程原则

  • 掌握UML在设计中的应用

  • 掌握职责分配模式的应用

  • 掌握设计模式的应用

  • 掌握测试驱动开发方法

  • 掌握重构的手法

  • 了解如何选择和使用框架

  • 五、培训内容

    本课程内容理论性与实践性都较强,采取讲课、讨论、实践三者结合的方式,形成一整套解决问题的方法。

  • 好的设计:“球不是这么踢的”

  • 让目标指导行动

  • 设计已死?

  • 足够好的软件

  • 化整为0,个个击破

  • 先实现后设计

  • 目标:理解重构的基本思想,掌握关键的重构技巧。

    第二部分 用例驱动设计:用例与功能

  • 用例场景

  • 健壮性分析图

  • 时序图

  • 协作图

  • 类图

  • 包图

  • 逻辑框架和层

  • 模型-视图分离原则

  • 目标:理解用例驱动设计的基本方法,掌握关键UML应用技巧。

    第三部分 领域驱动设计:何为“领域驱动设计”

  • 通用语言

  • 模型驱动设计

  • 面向深层理解的重构

  • 保持模型一致性

  • 目标:理解领域驱动设计的基本方法,掌握关键重构技巧。

    第四部分 职责驱动设计:GRASP是什么?

  • 创建者

  • 信息

  • 低耦合

  • 控制器

  • 高内聚

  • 多态

  • 纯虚构

  • 间接性

  • 防止变异

  • 目标:理解职责驱动涉及的基本方法,掌握关键的重构技巧。

    第五部分 测试驱动开发:TDD

  • 红色

  • 绿色

  • 重构

  • 模式

  • 目标:理解测试驱动开发的基本思想,掌握关键的开发技巧。

    第六部分 设计模式与变迁

  • 行为型模式

  • 创建型模式

  • 结构型模式

  • 目标:理解设计模式的基本内容,掌握关键的重构技巧。

    第七部分 设计原则:“重构怎么能没有原则”?

  • 开闭原则

  • 里氏科夫替换原则

  • 单一职责原则

  • 接口隔离原则

  • 依赖倒置原则

  • 不要重复你自己原则

  • 你不需要它原则

  • KISS原则行为型模式

  • 目标:理解基本面向对象的设计原则,掌握结构优化的重构技巧。

    以上大纲仅用于罗列课程中的知识点,在实际授课时将会穿插在实际案例里,并非完全按时间顺序讲解。


    六、证 书

    培训结束,颁发由中科院计算所职业培训中心“软件设计师”结业证书。

    七、费 用

    培训费:4900元/人(含教材、证书、午餐、等)食宿统一安排,费用自理。



以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。

课程内容以实际授课为准
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

个性定制课程

温馨提示