了解为具有大数据的大型系统构建系统和架构的原则。了解如何将大数据与软件工程相结合。
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
此专业化专为对构建和构建使用大数据的大型软件系统的原则感兴趣的软件工程师而设计。在这三门课程中,您将了解如何在 Initial Capacity 的行业专家的帮助下构建和构建最先进的分布式系统。
该专业可以作为科罗拉多大学博尔德分校在 Coursera 平台上提供的数据科学理学硕士或计算机科学硕士的一部分获得学分。这些完全认可的研究生学位提供:
录取取决于三门预科课程的表现,而不是学术历史。Coursera 的科罗拉多大学学位适合应届毕业生或在职专业人士。
有关更多信息,请访问:
第一门课程将向您介绍构建和扩展对数据很重要的分布式系统所需的软件架构和设计概念。本课程将从软件工程的最佳实践开始,包括松散相关的数据微服务,并将回顾分布式系统随时间的演变。
在第二门课程中,您将学习如何将大数据投入生产,并将大数据原型转化为高质量、经验丰富的软件。测量分散系统的性能属性,识别问题区域,并实施可扩展的解决方案以提高性能。
实习以项目课程结束,您将利用前两门课程的学习成果来构建一个可供生产的分布式系统。在此过程中,您的讲师将指导您解决常见的失败恐惧,并分享他们在构建大数据系统方面的经验。