For
Individuals
For
Businesses
For
Universities
For
Governments
Explore
Log In
Join for Free
Join for Free
Computer Science
Version Control
GitHub
GitHub
Master GitHub for managing and sharing code. Learn to use GitHub for version control, collaboration, and project management.
50
credentials
136
courses
Filter by
Skip to search results
Subject
Required
*
Computer Science
(140)
Data Science
(39)
Information Technology
(20)
Health
(3)
Show 2 more
Language
Required
*
The language used throughout the course, in both instruction and assessments.
English
(201)
Spanish
(112)
Arabic
(58)
French
(58)
Show 30 more
Learning Product
Required
*
Guided Projects
(19)
Build job-relevant skills in under 2 hours with hands-on tutorials.
Courses
(136)
Learn from top instructors with graded assignments, videos, and discussion forums.
Projects
(1)
Learn a new tool or skill in an interactive, hands-on environment.
Specializations
(37)
Get in-depth knowledge of a subject by completing a series of courses and projects.
Professional Certificates
(13)
Earn career credentials from industry leaders that demonstrate your expertise.
Level
Required
*
Beginner
(98)
Intermediate
(87)
Advanced
(14)
Mixed
(7)
Duration
Required
*
Less Than 2 Hours
(20)
1-4 Weeks
(75)
1-3 Months
(63)
3-6 Months
(48)
Subtitles
Required
*
English
(201)
Spanish
(112)
Arabic
(58)
French
(57)
Show 30 more
Educator
Required
*
Packt
(54)
Coursera Project Network
(18)
Microsoft
(17)
Johns Hopkins University
(15)
Show 34 more
Explore the GitHub Course Catalog
Sort by:
Best Match
1
Hidden pages
14
15
16
17
18