在线课程 – Google 软件工程工具和方法专业认证专家,Codio

软件工程实践简介 – 了解开发过程的基础知识、工具和方法,以及提高代码质量的策略。了解如何在协作环境中成功执行项目。

Suggested by: Coursera (What is Coursera?)

Professional Certificate

开始

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • 编写更好的代码
  • 自动执行常见任务
  • 使用其他软件和服务
  • 安装和设置设置
  • 使用学到的工具
  • 像计算器一样构建项目

What you will learn in the course

Courses for which the course is suitable

  • 程序员
  • 软件工程师
  • 应用开发人员
  • 系统开发人员
  • 程序员
  • 技术项目经理
  • 服务器端密钥
  • 客户端密钥
  • 自动化系统开发人员
  • 技术解决方案开发商

专业化 – 6 门课程系列

该专业适用于那些有兴趣将自己的技能提升到常规编码之外的人。软件编写是一套广泛的技能、工具和理念。这六门课程提供了一种基于您以前的编码知识和经验开发软件的系统方法。

主要主题

  • 编写更好的代码
  • 自动执行常见任务
  • 使用其他软件和服务

实践学习项目

学习者在所有科目中都体验到实践方法。您将能够近距离了解这些工具和想法是如何运作的。这些任务将引导您完成安装、传授定义和使用这 6 门课程中学到的工具的过程。

学习者还将使用这些技能来构建项目,例如计算器。

Details of the courses that make up the specialization

掌握自动化集成

课程 1

10 小时

4.2 (22 评价)

  • 学习内容: 自动执行与文件、包和用户相关的任务;了解 YAML 文件的语法和结构
  • 您将获得的资格: Github, 构建自动化, 测试自动化, 部署

课程 2:面向开发人员的 CI/CD

10 小时

  • 学习内容: Github 操作简介;用于建筑自动化、测试和质量控制;部署代码
  • 您将获得的资格证书: 软件测试、JavaScript

课程 3:面向开发人员的软件测试

9 小时

4.2 (14 评价)

  • 您将学到的内容: 使用 Jest 创建测试;使用 Selenium 和 Cucumber 测试用户界面;使用 Postman 和 JMeter 等测试工具
  • 您将获得的资格: JavaScript、云 API

课程 4: API 开发

10 小时

  • 学习内容: 访问 Web API;创建一个简单的 Web 服务器;认证
  • 你将获得的资格证书: Graphena, Promathos, Performance Management, JavaScript

课程 5:应用程序开发人员的性能跟踪

10 小时

  • 学习内容: 使用特定指标监控用户、服务器和应用程序;使用 Promethos 收集重要的性能指标;使用石墨烯构建仪表板和可视化
  • 您将获得的资格证书: 管理、云基础设施、开发运营、故障排除、自动化

课程 6:RESTful MVC 架构

6 小时

  • 学习内容: 确定数据如何在客户端 Web 应用程序和服务器端 API 之间流动;探索 API 如何实现应用程序客户端和服务器端之间的通信;将组件的代码重写为模型
  • 您将获得的资格证书: 型号 – 显示器 – 控制器 (MVC)