Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/principios-de-desenvolvimento-agil-de-software

在当今快速发展的科技领域,软件开发的方式也需要与时俱进。这就是为什么我推荐Coursera上的一门课程:《软件开发的敏捷原则》。这门课程专为那些已经掌握Java语言复杂程序设计和开发技能的学员设计,课程内容不仅包括了最新的敏捷开发实践,还深入探讨了Scrum和XP的结合运用。

### 课程概述
在课程的第一个星期,你将了解到Scrum和XP的基本概念以及敏捷宣言的精髓。此外,课程还会教授如何撰写用户故事及应用的愿景,这为后续的项目开发奠定了基础。

第二周,你将进入更深入的内容,学习如何收集敏捷需求,理解EDUF(足够的提前设计)概念并掌握如何进行结对编程。这个阶段是你应用所学知识的重要时刻。

到了第三周,你将能深入理解Scrum的角色,学习如何将用户故事分解为可执行的任务,并通过Planning Poker进行编程任务的估算,这样能帮助你在实际操作中更具效率。

最后一周,课程将结合TDD(测试驱动开发)和Sprint Planning,引导你在项目实施过程中如何有效地运用敏捷原则。同时,你还将亲手开发一个小游戏应用,将整个课程的知识落地。

### 课程总结
这门课程不仅提供了理论知识,更注重实践,通过丰富的案例分析和动手实践,帮助学员们真正掌握敏捷开发的精髓。无论你是在软件开发的初期阶段,还是希望提升现有技能,这门课都能给你带来新的启发和技能。

推荐给所有希望深入了解敏捷软件开发及提升项目管理能力的开发者!

课程主页: https://www.coursera.org/learn/principios-de-desenvolvimento-agil-de-software

作者 CourseEye