谁适合参加前端-TDD实战营?
21天极限编程 掌握测试驱动开发核心实践
小白程序员
工作1-3年,训练开发基本功,大幅提高开发效率
进阶开发者
工作3-5年,寻找大厂工作机会,突破效率瓶颈
技术团队负责人
实践驱动开发,带领团队整体提高开发效率
如何学习前端TDD-测试驱动开发?
通过刻意训练 完成前端TDD核心实践
项目-任务驱动 基于实战营系统
4个大项目,14个任务,从0实践测试驱动开发
和2000+开发者一起 抱团取暖
线上训练+社群互动,95%营员实现效率大幅度提高
打开极限编码大门
掌握前端TDD核心实践,持续进阶,做更高阶开发者
大大转变学习、
授课和创造的方式,项目实战教学助力进阶
实战项目 01
FizzBuzz 数字游戏
熟悉 IDE 的快捷键操作 使用 Jest 编写单元测试 使用 Testing Library 编写组件测试 编写失败的测试,驱动出产品代码 充分利用代码生成 (live template) 刻意练习的节奏!
实战项目 02
MarsRover 火星车
Tasking技巧和方法 遍历任务输入的边界 测试驱动开发 WebStorm 快捷键
实战项目 03
CommentBox 留言板
IDE的快捷键操作,充分利用代码生成 用Cypress编写E2E测试,驱动出组件拆分 用Jest编写组件单元测试,驱动组件接口设计 用Storybook验证组件样式,穷举 UI Stories 保持!刻意练习的节奏,重复练习
实战项目 04
Bookshelf 书架
Jest 单元测试 Cypress E2E测试 ATDD 测试驱动开发
精心打磨课程体系,轻松简单,妙不可言
FizzBuzz 数字游戏
教学目标
掌握 TDD 测试驱动开发基本节奏 至少练习 3 遍 FizzBuzz 题目 能在 10 分钟内完成 FizzBuzz 题目
项目介绍
FizzBuzz是一个非常简单的数字游戏题,开发一个“神奇”的计算器。通过对简单题目的多次练习,帮助你逐渐养成正确的开发习惯,形成刻意练习的节奏
教学时长
4小时
技能知识点
熟悉 IDE 的快捷键操作 使用 Jest 编写单元测试 使用 Testing Library 编写组件测试 编写失败的测试,驱动出产品代码 充分利用代码生成 (live template) 刻意练习的节奏!
能力目标
掌握测试驱动开发基本节奏,至少练习 3 遍 FizzBuzz 题目,能在10 分钟内完成 FizzBuzz 题目
21天 前端TDD - 测试驱动开发实战营
主讲:吕靖
中国极限编程实践者社群 高级教练,《React 学习之道》译者
资深开发工程师 敏捷教练,培训师,Tech Lead,全栈工程师,偏爱前端
熟练掌握测试驱动开发(TDD)、重构、持续集成等极限编程开发实践
曾服务于澳洲某大型金融保险企业与品牌电商解决方案公司,承担架构设计、团队管理
担任过多家大型IT企业内部培训师,研发和主讲过多个技术系列课程与工作坊
4个项目,21天,完成测试驱动开发核心实践
从0开始 实践测试驱动开发 提高3-5倍开发效率
前端TDD实战营项目
FizzBuzz 数字游戏
MarsRover 火星车
CommentBox 留言板
Bookshelf 书架
实战营训练目标
明确需求目标,不做无用功
实例化产出数据,测试更明确
给予最及时的反馈,提供保障
调整程序代码,掌握TDD节奏
线上学习
线上系统教学,无约束每天8小时面对面讲授
视频回看
全程录制,可反复回看,复习巩固相关知识点
直播授课
线上每周直播,围绕学习重点,作业难点进行讲解
助教答疑
学习难点一网打尽,早9到晚10助教都会帮你解决疑问
实战作业
每周布置实战练习,老师助教1V1审批,督促学习
专属班级
已班级为单位成立学习小组,打造线上经验分享座谈
打卡成长
激励学习,极客学院背书,展示学习成果
毕业证书
毕业后极客学院背书,展示学习成果
登录