IBM
云应用程序开发基础 专项课程
IBM

云应用程序开发基础 专项课程

开启云原生开发人员的职业生涯. 学习在云上开发和部署应用程序的前端和后端基础技能。

IBM Skills Network Team
Michelle Saltoun
Sachin Jambur

位教师:IBM Skills Network Team

12,004 人已注册

包含在 Coursera Plus

深入学习学科知识
4.6

(510 条评论)

初级 等级

推荐体验

2 月 完成
在 10 小时 一周
灵活的计划
自行安排学习进度
深入学习学科知识
4.6

(510 条评论)

初级 等级

推荐体验

2 月 完成
在 10 小时 一周
灵活的计划
自行安排学习进度

您将学到什么

  • 定义云计算并解释其基本特征、模式、优势、基础设施和新兴趋势。创建云账户

  • 使用 HTML、CSS、Javascript 和 React 等前端开发语言和工具进行开发

  • 使用 Node.js 和 NoSQL 数据库等后端开发语言和工具对应用程序进行编程

  • 使用云原生方法和工具、CI/CD 工具链构建和部署应用程序,并使用 GitHub 构建自己的产品组合

要了解的详细信息

可分享的证书

添加到您的领英档案

授课语言:英语(English)

了解顶级公司的员工如何掌握热门技能

Petrobras, TATA, Danone, Capgemini, P&G 和 L'Oreal 的徽标

精进特定领域的专业知识

  • 向大学和行业专家学习热门技能
  • 借助实践项目精通一门科目或一个工具
  • 培养对关键概念的深入理解
  • 通过 IBM 获得职业证书

专业化 - 5门课程系列

云计算导论

云计算导论

第 1 门课程12小时

您将学到什么

  • 定义云计算,并解释其基本特征、历史、云计算的商业案例以及云计算带来的新兴技术

  • 描述云服务模式(IaaS、PaaS、SaaS)和云部署模式(公共、私有、混合);解释云基础设施组件

  • 解释与云有关的新兴趋势,包括混合多云、微服务、无服务器、云原生、DevOps 和应用程序现代化

  • 列出并描述 AWS、Microsoft Azure、Google Cloud、IBM Cloud、阿里巴巴云等流行云平台的服务

您将获得的技能

类别:云服务
类别:云计算
类别:云 Native 计算
类别:混合云计算
类别:云计算架构
类别:无服务器计算
类别:云存储
类别:云基础设施
类别:云安全
类别:新兴技术
类别:Devops
类别:技术服务
类别:虚拟机
类别:云计算解决方案
类别:云计算管理
类别:云平台
类别:云工程
类别:云计算开发
类别:IBM 云
类别:云托管

您将学到什么

  • 描述网络应用程序开发生态系统以及前端开发员、后端、服务器端和全栈等术语。

  • 识别网络开发人员使用的开发工具和集成开发环境(IDE)。

  • 使用 HTML 创建和构建基本网页,并使用 CSS 进行样式调整。

  • 使用 JavaScript 开发具有交互功能的动态网页。

您将获得的技能

类别:Javascript
类别:前端网络开发
类别:超文本标记语言(HTML)
类别:层叠样式表(CSS)
类别:互动设计
类别:网络开发工具
类别:Html 和 Css
类别:网络开发
类别:网络应用
类别:网页设计
类别:后端网站开发
类别:全栈式网络开发

您将学到什么

  • 探索云本地应用程序的概念和方法,认识 CNCF 的影响,分析 CI/CD、Agile 和 Scrum 的优势。

  • 认识 DevOps 文化及其意义,区分 TDD 和 BDD,探索 MongoDB 的原理和特点。

  • 使用 Zenhub 实施 CI/CD 实践并连接和整合用户故事,以促进敏捷开发流程。

  • 使用工具和技术增强应用程序功能,使用 MongoDB 和 CRUD 操作存储、管理和执行基本数据操作。

您将获得的技能

类别:Scrum(软件开发)
类别:行为驱动开发
类别:MongoDB
类别:测试驱动开发(TDD)
类别:用户故事
类别:Devops
类别:CI/CD
类别:云 Native 计算
类别:敏捷方法
类别:NoSQL
类别:持续集成
类别:软件开发
类别:持续交付
类别:云应用
类别:软件开发方法

您将学到什么

  • 使用 Node.js JavaScript 运行时间创建服务器端应用程序。

  • 使用第三方软件包和框架(包括 Express)扩展 Node.js 应用程序。

  • 使用 npm 管理 Node.js 应用程序中的 Node.js 包。

  • 开发异步回调函数和承诺,以完成异步操作。

您将获得的技能

类别:Node.JS
类别:Javascript
类别:JSON
类别:服务器端
类别:后端网站开发
类别:计算机科学
类别:网络开发
类别:全栈式网络开发
类别:应用编程接口 (API)
类别:网络服务器
类别:云应用
类别:Authentication
类别:中间件
类别:网络应用
类别:还原式 API
使用 React 开发前端应用程序

使用 React 开发前端应用程序

第 5 门课程14小时

您将学到什么

  • 使用 React、JSX 和 ES6 等 JavaScript 技术开发交互式用户界面(UI)和 Web 应用程序。

  • 使用可重用的 React 组件,快速轻松地构建动态前端应用程序。

  • 运用各种 React 概念和 Feature,包括道具、状态、钩子、表单和 Redux。

  • 通过构建几个前端应用程序(如购物车)来展示 React 技能。

您将获得的技能

类别:React.js
类别:前端网络开发
类别:React Redux
类别:UI 组件
类别:层叠样式表(CSS)
类别:Javascript
类别:数据结构
类别:网络开发
类别:事件驱动编程
类别:全栈式网络开发
类别:JavaScript 框架
类别:网络应用

获得职业证书

将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。

位教师

IBM Skills Network Team
IBM
83 门课程1,544,734 名学生
Michelle Saltoun
IBM
2 门课程265,282 名学生

提供方

IBM

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

Felipe M.
自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'
Jennifer J.
自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'
Larry W.
自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'
Chaitanya A.
''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'
Coursera Plus

通过 Coursera Plus 开启新生涯

无限制访问 10,000+ 世界一流的课程、实践项目和就业就绪证书课程 - 所有这些都包含在您的订阅中

通过在线学位推动您的职业生涯

获取世界一流大学的学位 - 100% 在线

加入超过 3400 家选择 Coursera for Business 的全球公司

提升员工的技能,使其在数字经济中脱颖而出

常见问题