Continuous Integration

持续集成(Continuous Integration,CI)是一种开发实践,涉及开发人员频繁地将代码集成到共享存储库中,最好每天集成几次。Coursera 的 CI 目录教您如何建立、管理和增强 CI 环境。您将了解 CI 的基本概念,如版本控制、构建自动化和自动测试。此外,您还将了解如何使用 Jenkins、Travis CI 和 CircleCI 等流行工具实施这些实践。通过这些,您将获得及早发现问题、提高软件质量和缩短软件更新交付时间的能力,这些都是软件开发人员、DevOps 工程师和 IT 专业人员的关键技能。
41凭据
129门课程

相关角色

获得晋升所需的知识和技能。

  • 此角色有 US$169,728 工资中位数¹.

    描述:

    An iOS Developer builds and maintains iOS apps, optimizes performance and compatibility using Swift and iOS SDK across Apple’s ecosystem.

    此角色有 US$169,728 工资中位数¹.

    提供方

    Meta_logo
    University of Toronto_logo
    LearnQuest_logo
  • 此角色有 US$140,032 工资中位数¹.

    描述:

    A DevOps Engineer automates development and operations, enhancing software deployment and reliability through CI/CD pipelines and cloud services.

    此角色有 US$140,032 工资中位数¹.

    提供方

    IBM_logo
    Google Cloud_logo

最受欢迎

当前趋势

最新发布

筛选依据

主题
必需的

语言
必需的

在整个课程(说明和评估)中使用的语言。

了解产品
必需的

通过实践教程在 2 小时内掌握与工作相关的技能。
通过已评分作业、视频和论坛向顶级授课教师学习。
在交互式实践环境中学习新工具或新技能。
通过完成一系列课程和项目,深入学习学科知识。
获得行业领导者颁发的职业证书,展示您学到的专业知识。
攻读硕士学位的同时获得职业证书。

级别
必需的

课程长度
必需的

字幕
必需的

教师
必需的

“continuous integration” 的结果

  • 状态:预览

    您将获得的技能: Jenkins, CI/CD, Continuous Integration, Continuous Delivery, Continuous Deployment, DevOps, Software Development Tools, Distributed Computing, Containerization, Application Programming Interface (API), Security Requirements Analysis, Version Control, User Interface (UI)

  • 状态:新
    状态:免费试用

    您将获得的技能: CI/CD, Continuous Integration, Application Deployment, Microsoft Azure, Cloud Services, Continuous Deployment, DevOps, Cloud Applications, Cloud Security, Application Performance Management, Microsoft Copilot, System Monitoring, Automation, Scripting, Debugging

  • 状态:免费试用

    您将获得的技能: Kubernetes, CI/CD, Google Cloud Platform, Continuous Integration, DevOps, Continuous Delivery, Cloud Services, Application Performance Management, Cloud Storage, Cloud Security, Role-Based Access Control (RBAC), Identity and Access Management, Data Storage, Databases, Authorization (Computing), Database Systems, Authentications

  • 状态:新
    状态:免费试用

    您将获得的技能: Code Review, Version Control, GitHub, Package and Software Management, CI/CD, Continuous Integration, Open Source Technology, Development Environment, Continuous Deployment, Software Development Tools, Docker (Software), Containerization, Scientific Methods, Devops Tools, Data Sharing, Key Management, Git (Version Control System), Automation, Software Documentation, Technical Documentation

  • 状态:免费试用

    Cisco Learning and Certifications

    您将获得的技能: Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Version Control, Continuous Integration, Network Engineering, Network Architecture, Docker (Software), Software Development, Virtual Environment, Git (Version Control System), Waterfall Methodology, Agile Methodology, Software Design

  • 您将获得的技能: Amazon CloudWatch, CI/CD, Application Deployment, Serverless Computing, Application Lifecycle Management, DevOps, Amazon Web Services, AWS CloudFormation, Continuous Integration, AWS Identity and Access Management (IAM), Infrastructure as Code (IaC), Amazon Elastic Compute Cloud, Continuous Delivery, Cloud Development, Containerization, Cloud Applications, Cloud Security, IT Automation, System Monitoring, Event Monitoring

  • 状态:预览

    您将获得的技能: Google Cloud Platform, Kubernetes, CI/CD, DevOps, Application Deployment, Continuous Integration, Containerization, Software Testing, Release Management, Continuous Delivery, Development Environment, Event Monitoring, Version Control

  • 状态:免费试用

    Duke University

    您将获得的技能: 数据管道, 命令行界面, 云计算, Data Governance, Google 云端平台, 亚马逊 S3, 持续集成, 云技术, Python 程序设计, 无服务器计算, 分布式计算, NumPy, 大数据, 软件工程, 拉斯特(编程语言), 摘录

  • 状态:免费试用

    您将获得的技能: Continuous Delivery, Test Driven Development (TDD), Unit Testing, Continuous Deployment, Continuous Integration, CI/CD, Agile Methodology, Test Automation, Code Review, Maintainability, Software Development, Mockups, Software Development Methodologies, Test Case, Development Testing, Software Testing, Integration Testing, Debugging, Python Programming, Version Control

  • 您将获得的技能: Continuous Integration, DevOps, Apache Tomcat, Kubernetes, Docker (Software), Continuous Deployment, Apache Maven, Application Deployment, Containerization, Amazon Web Services, YAML, Git (Version Control System)

  • 状态:新
    状态:免费试用

    您将获得的技能: CI/CD, Package and Software Management, Infrastructure as Code (IaC), Azure DevOps, Continuous Delivery, Application Deployment, Continuous Integration, DevOps, Release Management, Software Versioning, Version Control, Microsoft Azure, GitHub, Development Testing, Test Engineering, YAML

  • 您将获得的技能: 应用程序部署, 瀑布法, CI/CD, Kanban 原则, Scrum(软件开发), 持续部署, Git(版本控制系统), 软件开发生命周期, Devops, 持续集成, 项目管理, 亚马逊网络服务, 自动化, 软件测试, Agile 方法论

是什么让您今天来到 Coursera?

主要合作伙伴

  • Packt
  • Google Cloud
  • LearnQuest
  • IBM
  • Whizlabs
  • Amazon Web Services
  • EDUCBA
  • Johns Hopkins University