谁适合参加 TDD实战营?
21天 掌握测试驱动开发核心实践
小白程序员
工作1-3年,训练开发基本功,大幅提高开发效率
进阶开发者
工作3-5年,寻找大厂工作机会,突破效率瓶颈
技术团队负责人
实践驱动开发,带领团队整体提高开发效率
2000+学员验证 迅速实现开发效率提升
通过刻意训练 完成TDD核心实践
项目-任务驱动 基于实战营系统
3大项目、21个任务,从0实践测试驱动开发
和2000+开发者一起 抱团训练
线上训练+社群互动,95%的营员实现效率大幅提高
打开极限编程大门
掌握TDD核心实践,持续进阶,做更高阶开发者
大大转变学习、
授课和创造的方式,项目实战教学助力进阶
实战项目 01
FizzBuzz
编写JUnit单元测试;实践测试驱动开发;掌握IDEA快捷键
实战项目 02
Args
练习单元测试;明确任务拆分;掌握测试驱动开发;理解面向对象设计与重构
实战项目 03
Mars Rover
练习单元测试;明确任务拆分;掌握测试驱动开发;理解面向对象设计与重构
精心打磨课程体系,轻松简单,妙不可言
FizzBuzz
教学目标
掌握测试驱动开发基本节奏; 至少练习3遍FizzBuzz题目; 能在10分钟内完成FizzBuzz题目
项目介绍
这是一个简单的猜数字游戏。 同学们依次报数:第一位同学说“1”,第二位同学说“2”。如果数到3的倍数,那么就不能说这个数,而是要说“Fizz”。同样的道理,5的倍数也不能被说出来,而是要说“Buzz”。 为了避免在自己这儿失败,我们想了一个作弊的法子:最好能提前把整个列表打印出来,这样就知道到我这儿的时候该说什么了。共有33个同学,游戏可能会玩2到3轮。现在,赶紧去写代码吧
教学时长
3小时
技能知识点
编写JUnit单元测试;实践测试驱动开发;掌握IDEA快捷键
能力目标
熟练掌握IDE的快捷键操作,并用JUnit编写单元测试。编写失败的测试,驱动出产品代码
21天 TDD-测试驱动开发实战营
主讲:熊节
《重构》译者,前 ThoughtWorks 总监咨询师
从业18年,有管理超百人技术团队经验,曾带队主导华为、中兴敏捷开发转型;
前 ThoughtWorks 总监咨询师, 翻译《重构》、《软件工艺》多本开发著作;
敏捷社区-【极限编程中国】发起人,致力于链接高水平开发者,传播敏捷开发技术,追求精益技术;
TDD 实战营累积训练2000+学员, 真实实现通过测试驱动开发,迅速提高开发效率。
3个项目,21天,完成测试驱动开发核心实践
从0开始 实践测试驱动开发 提高3-5倍开发效率
TDD实战营项目
牛刀小试-FizzBuzz
进阶项目-Args
综合实践-Mars Rover
实战营训练目标
精准框定需求范围,不做无用功
完成任务分解,实现测试先行
刻意训练,提高代码速度&准确率
掌握TDD节奏,实践小步快走
线上学习
线上系统教学,无约束每天8小时面对面讲授
视频回看
全程录制,可反复回看,复习巩固相关知识点
直播授课
线上每周直播,围绕学习重点,作业难点进行讲解
助教答疑
学习难点一网打尽,早9到晚10助教都会帮你解决疑问
实战作业
每周布置实战练习,老师助教1V1审批,督促学习
专属班级
已班级为单位成立学习小组,打造线上经验分享座谈
打卡成长
激励学习,极客学院背书,展示学习成果
毕业证书
毕业后极客学院背书,展示学习成果
登录