UnivomaUnivoma

Web Development

Git & GitHub Courses

Git is the version control system every professional developer uses daily. These courses turn Git from a memorised set of commands into an intuitive workflow, including the branching model teams actually use.

Choose your level

What you will learn

  • Staging and committing
  • Branching and merging
  • Resolving conflicts
  • Rebasing cleanly
  • Pull requests and code review

What you will be able to do

  • Collaborate on a team repository
  • Undo and recover from mistakes safely
  • Set up CI on a personal project

Tools and technologies

GitGitHubGitHub Actions

Popular git & github course locations

Every location below is served by the same online git & github courses, so you can enrol from your city and attend live classes from home.

Related topics

Frequently asked questions

What will I learn in the Git & GitHub course?

The course covers staging and committing, branching and merging, resolving conflicts, using tools including Git, GitHub, GitHub Actions. You finish able to collaborate on a team repository.

Is this course online or in-person?

It is fully online. You get pre-recorded lessons you can revisit any time plus live instructor classes where you can ask questions directly, and a completion certificate at the end.

Do I need prior experience for git & github?

No. Univoma has beginner, intermediate and advanced git & github tracks, so you can start from zero or skip ahead to the level that matches your experience.