纳米学位项目

云计算软件开发 (英)

适应新主流开发环境,拥抱云计算趋势,成为抢手开发工程师

开放报名时间

11 月 7 日

开课时间

11 月 13 日

本期剩余席位

10

席位有限,立即行动!抢先掌握稀缺技术,成为抢手人才

  • 难度
    中级
  • 学习时间
    1 学期 - 约 4 个月

    建议每周学习 10 小时

  • 先修知识
    中级 Javascript 编程技能

    查看先修知识

  • 课程专属服务
    硅谷授课,英文字幕

    点击查看详情

为什么要学习云计算软件开发纳米学位?

云计算软件开发是非常紧俏的技术类岗位。企业需要能够开发云应用或将现有应用迁移到云端的优秀人才。在专业讲师和导师的指导下,你将在 AWS 上构建和部署全栈应用,在分布式微服务中重构整体应用,并学习热门的 Kubernetes 和无服务器技术。学完这门课程后,你将掌握成为一名云计算软件开发工程师所必需的技能。


Icon - Dark upwards trend arrow

世界知名薪酬统计网站 PayScale 发布的报告显示,2019 年最热门职业 TOP10 中,云计算软件开发工程师上榜,年薪均价超过 10 万美元

你将学到什么

课程大纲

云计算软件开发

学习 AWS 云开发与部署基础知识。利用微服务、Kubernetes 集群和无服务器应用构建不同的应用。在这门课程结束时,你将运用所学的新技能完成毕业项目。

适应新主流开发环境,拥抱云计算趋势,成为抢手开发工程师

点击收起课程大纲与实战项目

约 4 个月完成

先修知识

掌握 Javascript 中阶编程技能,并熟悉网站开发(HTML、CSS)、面向对象编程和 Linux 命令行。

  • 第一部分:云基础知识

    学习云计算基础知识,并了解云计算能力、安全性、存储空间、网络、消息传递及管理服务。

    实战项目 1:在 AWS 上部署静态网站
  • 第二部分:在 AWS 上开发全栈应用

    使用现代云架构设计并部署可扩展、易维护的全栈应用。

    实战项目 2:Udagram——你自己的 Instagram
  • 第三部分:大规模地应用微服务

    学习如何有效地开发和部署微服务。你将学习不同的微服务架构模式、独立扩展、弹性、服务重复性、服务注册和发现等概念。

    实战项目 3:重构 Udagram 应用
  • 第四部分:开发和部署无服务器应用

    学习无服务器技术的理论知识,并开发一个复杂的无服务器应用,通过实践方式学习知识。你将学习高阶无服务器功能,例如实现 WebSocket 和流式处理。

    实战项目 4:构建无服务器应用
  • 第五部分:毕业项目

    在毕业项目中,你将根据预先确定的条件在 AWS 上自己构建一款应用。

    实战项目 5:毕业项目

与导师一同学习

Kesha Williams
Kesha Williams

Chik-fil-A 软件工程师经理

Kesha Williams 是一位屡获奖项的软件工程经理,拥有超过20年的行业经验,目前就职于亚马逊 AWS。她曾在大学教授 Java 课程,已辅导全球数千名软件开发从业人员。

Gabriel Ruttner
Gabriel Ruttner

课程讲师

Gabe 拥有康奈尔大学和石溪大学的工科学位,能够根据用户需求完成设计和工程工作,拥有丰富的为初创技术类公司构建云机器学习和自然语言处理服务的经验。

Sebastian Scheele
Sebastian Scheele

课程讲师

Sebastian Scheele 是 Loodse 的首席执行官兼共同创始人。在 Loodse,他希望 IT 团队能够专心展现自己的核心技能:编写具有突破性的应用,而不是管理 IT 运营。

Ivan Mushketyk
Ivan Mushketyk

课程讲师

Ivan 曾供职于 AWS,并且为 AWS 构建了例如 CloudWatch 的云服务功能,拥有云、网络和区块链方面的专业经验。Ivan 还是一名活跃的开源代码贡献者、博客作者和在线讲师。

Eddy Shyu
Eddy Shyu

课程开发

Eddy 拥有 HEC Lausanne 的金融工程硕士学位,曾任职于 BlackRock、汤森路透和摩根士丹利,并曾在加州大学伯克利分校教授数据分析。

Andrew Wong
Andrew Wong

课程讲师

Andrew 是一名课程开发人员,他喜欢通过代码的方式让世界变得更美好。当他在 App Academy 担任讲师时,发现了自己对教育非常感兴趣,并且继续投入到教育事业中。

Bryan Okeke
Bryan Okeke

课程开发

Bryan 是 Bytemark在内的多家大型企业的开发负责人,还是 Beginner Programmers 区块链聚会小组的发起人。他组织的编程训练营已经让数万人学会编程。

为什么要学习这门课程?

权威师资,知名企业行业专家设计课程

课程内容和项目由来自亚马逊 AWS、摩根士丹利等硅谷知名企业的云算计行业专家,以及来自加州大学伯克利分校的课程讲师,共同打造、设计并讲授。

高效而系统的学习曲线

云计算开发领域新兴而前沿,你将在硅谷行业专家高效而系统的学习规划指导下,一站式学习贴合职位需要的核心技能,适应云计算行业趋势,提高个人竞争力和职业生命力。

基于真实案例的实战项目

构建 4 个来自行业的真实项目实践技能,获得行业专家对你提交的每个实战项目提供详细反馈和优化建议,真正掌握,学完即用。打造你自己的云应用作品集,为简历增加含金量。

生动有趣的硅谷课堂

在线教室提供的学习方式灵活多变,通过视频、音频和文字内容,互动式的练习、实践 Lab 和基于真实案例的 AWS 实战项目,等多种方式学习云计算软件开发技能。

立即加入

check

云计算软件开发

¥4899
学习在 AWS 上构建和部署全栈应用,在分布式微服务中重构整体应用

三大保障助你学习无忧

支持花呗分期 支持开发票 7 天无条件退款

帮助与常见问题

    纳米学位概览
  • 为什么要学习云计算软件开发纳米学位?

    云计算软件开发领域在未来几年内将飞速发展,各行各业对云开发工程师的需求都将随之持续增长。

    优达学城与行业专家携手推出这门课程,帮助你在软件开发领域实现职业晋升。你将以实践方式构建和部署全栈应用、将整体服务转换为微服务,并在云端开发无服务器应用等等。在学习课程的过程中,优达学城会提供各种就业指导,帮助你掌握稀缺技能并在云计算领域获得心仪的职位。

    学完这门纳米学位课程后,你将创建个人项目作品集,同时获得宝贵的实践经验。

  • 从此纳米学位毕业后,我能胜任哪些工作?

    这门课程主要面向希望成为云开发工程师的学员。相关职位包括云开发工程师、全栈开发工程师、云工程师等。同时,掌握云开发技能也有助于应聘其他相关的软件工程岗位。

  • 我如何知道这个纳米学位是否适合我?

    对于希望获得职业晋升的有经验软件/网络开发工程师来说,这门纳米学位课程提供了理想的学习路径。如果你喜欢构建网络应用,并且想学习如何在云端开发应用,那么这门课程将非常适合你,可以为你讲解各种云计算规则实践经验和最佳实践。这门课程的先修条件包括熟练掌握 JavaScript 和网站开发(HTML、CSS)。你还需要熟悉 Linux 基本命令和面向对象的编程概念。

    报名与入学
  • 如何加入课程?

    课程将定期开放报名,无需申请。在课程开放报名期间,点击“立即加入”按钮,付款成功后,即可加入最近开课班次。你所加入的班次开课后,即可开始学习。

  • 此纳米学位的先修要求是什么?

    为顺利完成云计算软件开发纳米学位,我们建议你先学习和掌握 JavaScript 和网络开发(HTML、CSS),你还需要熟悉 Linux 基本命令和面向对象的编程概念

    你可以通过前端开发工程师全栈开发工程师纳米学位,来补充相关先修技能。

    纳米学位条款
  • 该纳米学位的课程结构是怎样的?

    云计算软件开发纳米学位由 (1) 个学期组成,每学期为期 (4) 个月。每期课程有固定的开课与结束日期。所有学员需要成功完成 (5) 个实战项目,方可顺利毕业。

    该纳米学位中的每一个实战项目都会由优达学城的审阅专家进行逐行代码审阅,并提供个性化的反馈。如果你没有成功通过某一项目,你会被要求重新修改并提交项目,直至顺利通过。

  • 该纳米学位的课程时长是多久?

    该纳米学位的课程访问时长如上所述。学期结束后,如果你还没有通过全部项目,可以获得 4 周的宽限期来完成这些项目。在宽限期内通过全部项目,你仍可以顺利毕业并获得证书。你最多只可获得一次宽限期,如果 4 周宽限期过后,你仍未通过全部项目,你将被移出课程,并失去访问课程内容的权限。被移出课程后,你需要重新支付学费,方可重新加入课程。

    软硬件设备
  • 我需要准备哪些软件或硬件,才能学习这个纳米学位?

    没有特别的硬件或软件要求,你可以在优达学城的在线教室中学习课程内容,完成实战项目。为保证良好学习体验,我们建议你使用最新版本的 Chrome 浏览器。点击此处了解正常学习所需的浏览器、网络、操作系统与硬件最低要求。

    其他问题
  • 开课后发现课程不适合自己怎么办?

    开课后 7 天内,你可以点击这里向我们申请无理由退款。我们将在 7 个工作日内,将实际支付金额退款至原付款渠道。

  • 支付学费后,可以开具发票吗?

    当然可以,在开课 7 天后,你可以点击这里申请发票。

  • 如果还有其他问题怎么办?

    你可以点击这里提交问题,我们会为你提供帮助。

云计算软件开发

适应新主流开发环境,拥抱云计算趋势,成为抢手开发工程师

Contact Udacity

Hi,我是你的专属学习规划师

不知道选什么课?和我聊聊吧!

Contact Udacity立即咨询