2016-敏捷软件开发方法

By David 课程任务:4 个 学习人数: 100+

北京大学软件工程一级学科课程《敏捷软件开发方法》

超级名师

导师来自北京大学计算机专业的老师和业界一流的工程师,帮助你快速成长

求职必备

导师们最大的烦恼就是每天各路公司求他们推荐程序员,快到碗里来

实战导向

图文、代码与视频有机结合的实战课程内容,打造真实的项目,最佳实践一网打尽

专业工具

随时随地在线学习,记录完整的学习过程与轨迹,沉淀终生受益的代码和内容

涉及内容

  • 软件工程的基本概念
  • 敏捷软件开发的过程、原则、模式和最佳实践
  • 从敏捷软件开发延伸到互联网产品研发

具体知识点

  • 敏捷软件开发过程(Scrum)
  • 代码版本管理(Git)
  • 软件设计(面向对象、设计模式、设计原则、软件体系结构、AOP)
  • 软件构建(Maven, Grunt/NPM)
  • 代码重构
  • 测试驱动开发、单元测试
  • 持续集成、部署运维
  • 高级主题:微服务/Docker、模块化技术、Web/REST、Jazz/OSLC、信息架构、用户体验、Growth Hacker、创新思维等

你将获得什么:

  • 建立基本概念
  • 提高设计技能
  • 了解最佳实践
  • 增加“基本修养”

David

北大教师,曾创办OSGi中文社区和软件开发协工具onboard

Ricky

天码营技术总监,全栈程序员, DevOps,超级工具控

Harttle

北大物理系出身的Linux极客,追求极致简单,武术发烧友

Cliff

传说中的快刀手,北大计算机应用与设计协会前理事长

Michael

Google工程师,北大信息科学技术学院本硕

Bob

Facebook工程师,北大信息科学技术学院本硕

Hash

北大数字艺术专业毕业,十年设计经历,极限运动爱好者

Li

任职于Twitter、Airbnb,德州扑克世界赌王大赛冠军

登录发表评论 登录 注册

咨询老师