Catalog
Beginner

Introduction to GitHub

Use GitHub to store, share, and collaborate on code projects

FreeFree with an account.

About this course

This course provides a comprehensive introduction to GitHub, the world's leading code hosting platform. Learners will start by understanding version control concepts and what GitHub is, then proceed through the essential workflows of creating repositories, managing branches, making commits, and submitting pull requests. The course also covers collaboration features like issues and forks, introduces GitHub Actions for automation, and compares GitHub with alternatives like GitLab and Bitbucket. By the end, learners will be comfortable navigating GitHub and using its core features for personal projects and collaborative work.

Prerequisites

  • Basic computer skills
  • Understanding of files and folders

Outline

Module 01

Foundations

2 lessons
  1. 01Version control and Git basics
  2. 02What is GitHub?
Module 02

Getting Started

1 lesson
  1. 03Creating an account and navigating the interface