Introduction to Open Source

This course will prepare you to make your first contribution to an open source project on GitHub. We will talk through examples of open source projects and their general skeleton, including how to read and write README’s, find licenses, and create and respond to public GitHub issues. By the end of the course, you’ll be able to: Explain where open source projects are hosted and how to read an open source project’s standard documentation. Find good first contributions to an open source project’s community, usually through the GitHub issues tab. Contribute to an open source project through code, documentation, or even reporting bugs. Learn some common licenses used in open source projects like GPL, MIT, and Apache. Create and maintain your own open source project.
Open Source
Course Details

About this course

How it works

Step one

Go to the course overview page, enrol in the course, and begin learning in the online classroom.

Step two

Develop skills by watching short videos and code walkthroughs, completing quizzes, and working on hands-on exercises.

Step three

Make progress towards your career goals by enrolling in one of Coursera's Specialisation Programs and get personalized feedback as you work on hands-on projects.

You may also like

Unlock 30% OFF - today

Join 1,000+ fellow tech lovers in our Data Analytics live training.

Student Support

Have questions? We’re here to assist you and resolve it.

Almost there...

Fill up the form below and you will be successfully redirected to the next step of the Startup to Scaleup Conference Registration

Completed 80%

Almost there...

Fill up the form below and you will be successfully redirected to the next step of the Coursera Aid Application.

Completed 80%