课程主讲

ThoughtWorks 咨询师:仝键,李俊,牛亚萌,胡浩,杜耀伟

授课对象

软件学院 2013 级大一(必修课)

课程目标

培养互联网应用编程基础,具备敏捷开发方法的基本概念,熟悉使用主流开发工具,激发对互联网应用开发的兴趣。其中的部分学生将有参与进一步训练的机会,优秀项目将进入闪电孵化器进行孵化。

课程内容

以搭建一个小型博客为例,采用 Ruby on Rails、Bootstrap 等开发,以及 Git、GitHub 的使用,使用 Trello  做项目管理,敏捷开发过程基础等内容,课程最后会简介 TDD(测试驱动开发)等高级内容。实验环境双人 pair 进行。

时间:  从 4 月 12 日起,每周六或周日一天
地点:  西电新校区 G314、G330

参考资料

【需求管理部分】: Trello 使用视频看板任务管理

【代码管理部分】: git – 简明指南Git Community Book 中文版、Git学习教程 (1)(2)(3)(4)(5)(6)(7)

【其他材料】

计算机文化类(在线视频): 史上最伟大的机器计算机的诞生因特网,究竟是什么 、有“灵魂”的机器人

2014.05.24 本次课程资料