欢迎来到好培训网!

咨询热线

位置:北京好培训网 > 北京IT/计算机 > 北京软件开发

北京测试驱动开发与软件重构课程

授课机构:北京中科院计算所培训中心

地址:北京海淀中关村958楼中科天博大厦

网报价格:¥电询

课程原价:¥电询

咨询热线:

课程详情 机构简介 机构地址 预约试听

课程简介

中科院计算所培训中心为网站开发人员,专门开设了测试驱动开发与软件重构课程,课程采用全程Code Kata的学习方式,学员组成作战单元,到制定的区域作战,通过这种积极向上的模拟演练的教学方式,帮助大家深入了解实际开发场景中的编程实践,进行一线的编程体验,每个学员都参与到课程之中,通过互动等形式,让学员深入了解测试驱动开发与软件重构。

课程特色

1、培训中心拥有科学的研发机制和完善的教学管理体系。

2、高水平的专业研发队伍将最前沿的主流技术与企业的实际需求相结合,研发出一系列高品质的课程。

3、形成了完全自主知识产权的配套书籍和课程产品,并得到了清华、电子工业等出版社的大力支持。

4、利用强大的师资优势和品牌支持,培训中心形成了以企业内训、校企合作、IT高端公开课、大学生实训、管理咨询等多业务方向协同发展的模式。

课程详情

【培训对象】

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

【培训内容】

时间 场景再现 Workshop/Code Kata
第一天 面向对象编程与实战方法
面向对象的知识地图 面向对象的原则 面向对象的模式与方法 面向对象的实践与工具
三个基本元素 角色、职责、协作
用例驱动开发 面向对象的软件开发
角色、职责、协作
UML与OOAD
设计画布
四色建模法
健壮性分析图法
CRC卡片法
Workshop:E-learning
绘制用例图
用户故事
粒度与层次
场景
设计画布
角色、职责、协作
验收测试驱动开发 实例化需求
场景驱动设计
行为驱动开发
使用Cucumber
确定角色、职责、协作
Kata_01:Order Payment
从故事开始
基于文本的自动化
基于Gherkin语法
Given、When、Then、And、But
富有表现力的场景
组织代码
角色、职责、协作
测试驱动开发 基本匠艺实践
红色
绿色
蓝色
TDD三项法则
F.R.I.S.T
Kata_02:Currency
寻找结对伙伴
选取用户故事
编写测试用例
红色->绿色->蓝色
伪实现
显明实现
三角法
第二天 重构与设计模式
三个基本手法 抽象、封装、多态
重构工具箱 腐烂的代码
识别坏味道
应用重构技法
小步前进
Clean Code
Kata_03:Trainning
实现功能的代码
识别代码坏味道
重构手法运用
重构导向模式
绘制重构地图
重构导向模式 可读性好的代码
由异味导向的重构
由原则导向的重构
应用设计模式
抽象变化点
封装职责
利用多态进行解耦
Kata_04:iCourse
重构到策略模式
重构到工厂模式
重构到命令模式
重构到模板模式
重构到职责链模式
重构到适配器模式
重构到MVC框架
解构设计模式 识别变化点
关注点分离
职责的抽离
封装变化点
三种封装手法
依赖解耦
组合还是多态
设计的原本 ?
师资介绍

由业界知名的架构师、自称“小程序员”的姜老师亲自授课:

姜老师

线下交流组织“设计匠艺”核心小组成员、线上“产品经理俱乐部”组织者,开源项目AgileUML的提交者,曾拿过IBM两个奖项,于05、09年先后在863国家数字油田的项目中任“架构师”。目前正在抓紧完成在线Code Kata网站iDojo的编码。喜欢线下技术活动的各种交流和分享,热衷于实用主义和敏捷开发技术。

证书和收费情况

【证书】

培训结束,颁发中科院计算所职业培训中心“测试驱动开发与软件重构”结业证书。

【费用】

培训费:5500元/人,住宿协助安排,费用自理。

北京中科院计算所培训中心简介

中科院计算所培训中心成立于1987年,全称是北京市海淀区中科院计算所职业技能培训学校,是专门进行计算机IT培训的机构,主要从事大数据分析培训,项目管理培训,产品设计之道,Oracle开发与管理等培训,为各大企业输送了大量的专业人才。

从成立至今,中科院计算所培训中心一直致力于专业的计算机培训,和多家机构合作,为全国企事业单位输送大量的人才,为企业提供高质量的咨询服务,现在已形成企业内训、高端公开课、GJB5000A/CMMI培训与咨询、企业全方位咨询服务四大业务模块,在业界具有良好信誉。

中科院计算所以“科学、高效、权威、品质”作为经营宗旨,成立了多个培训项目,从计算机的基本概念、原理和维护到Windows、unix、linux应用到Oracle、DB2、数据仓库、J2EE、.net,再到现在高端企业级需求分析、架构设计、系统设计及咨询、云计算、海量数据,始终与国际最前沿的IT技术接轨。

在长达25年的培训过程中,中科院计算所培训中心的服务广泛应用于全国各地电信、通信、电力、石化、金融、教育、部队、交通、医药、服务等各行各业,为我国的信息化建设做出了卓越的贡献,成为中国IT精英权威培训咨询机构。

师资团队:

北京市海淀区中科院计算所职业技能培训学校拥有一批具有多年丰富实际开发与教学经验兼备的优秀专职教师队伍、咨询专家,有一支活跃于软件行业的研发团队。

授课教师从思想、方法和技术三个层面系统讨论企业信息化建设及大型软件设计理论和方法,并且通过一些精心选择的案例,揉合教师的大型项目经验,以项目过程中的问题带动原理的描述,理论和实际相结合,重点讲清问题,从而使学员在企业信息化建设项目中发挥更大的作用。

我们承诺:

充分的资源共享、完善的管理模式和立足潮头的前沿技术,必将使您在更广的领域享受到更佳的培训服务!为了明天,我们一起努力!

  • 学校名称:北京中科院计算所培训中心

    固定电话:

    授课地址:北京海淀中关村958楼中科天博大厦 免费参观