本课程面向希望了解软件工程基础知识的个人,因为这些基础知识与利用大数据构建大型软件系统有关。您将了解构建和扩展大型数据密集型分布式系统所需的软件工程概念。本课程从软件工程最佳实践和松散耦合、高度内聚的数据微服务入手,带您了解分布式系统随时间推移的演变过程。 本课程可作为 Coursera 平台上提供的中大博尔德数据科学硕士或计算机科学硕士学位的学分课程。这些经过全面认证的研究生学位提供有针对性的课程、为期 8 周的短期课程和现收现付的学费。录取依据是三门预修课程的成绩,而非学术历史。Coursera 上的 CU 学位非常适合应届毕业生或在职专业人士。了解更多信息:

您将学到什么
实践软件工程基础;测试优先开发、重构、持续集成和持续交付。
利用休息协作、事件协作和批处理,构建和创建大数据或分布式系统。
创建一个可处理大数据的高性能、可扩展的分布式系统。
要了解的详细信息

添加到您的领英档案
6 个测验,5 项作业
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有4个模块
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
攻读学位
课程 是 University of Colorado Boulder提供的以下学位课程的一部分。如果您被录取并注册,您已完成的课程可计入您的学位学习,您的学习进度也可随之转移。
从 软件开发 浏览更多内容

University of Colorado Boulder

University of Colorado Boulder

University of Colorado Boulder

University of Colorado Boulder
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
学生评论
- 5 stars
37.77%
- 4 stars
21.11%
- 3 stars
15.55%
- 2 stars
7.77%
- 1 star
17.77%
显示 3/90 个
已于 Jul 2, 2024审阅
I'd like the lecture notes to be well-organized, even outside of the lecture itself.
已于 Oct 19, 2023审阅
Good lectures and code assignments to solidify concepts.
已于 Jul 5, 2024审阅
Solid advanced-level course for software architects looking to broaden horizons. The course is challange-based and requires experience with Object Oriented Programming, plus basic experience in Java.





