Open Source Software Development Methods

所在平台: Coursera

课程主页: https://www.coursera.org/learn/open-source-software-development-methods

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:开源软件开发方法 课程概述:本课程将定义什么是开源软件,回顾开源软件的发展历史以及其为全球技术基础设施带来的好处。课程旨在教会学员如何高效参与开源项目,并充分利用其中的优势。您将学习协作最佳实践,了解如何在开源项目中促进多样性。同时,我们将讨论不同的许可模型,帮助您选择最适合您项目的许可。课程还将介绍常用的方法,如持续集成,以及如何利用GitHub等托管服务平台作为开源项目的中心交流场所,并提供一些成功的开源项目示例。 课程大纲: - 开源软件介绍 - 在开源项目中的工作 - 如何构建更好的开源软件项目

课程大纲

Name:Open Source Software

Description:

Name:WORKING IN OSS PROJECTS

Description:

Name:Building Better OSS Projects

Description:

课程评论(0条)

课程详情

In this course, we will define what open source software is, we will go over the history of open source software and what benefits it has provided to the world’s technology infrastructure over the decades. The course aims to teach you how to work in open source projects productively and gain a lot of benefits from it, and really understand what the advantages are. You will learn about collaboration best practices, and how to encourage diversity in open source projects. We will discuss the different licensing models that are available, as this will help you decide what the best license is for your project. We will talk about methods that are commonly used, such as Continuous Integration, and use of GitHub and other hosting providers as a central meeting place for open source projects, and we will provide some examples of successful open source projects.

课程标签

0人关注该课程

主题相关的课程