Skip to content
CYVERRA VERIDIONCYVERRAVeridion
Professional · One-time purchase

Git & GitHub Professional

Master version control and collaboration: repositories, branches, commits, pull requests, merge conflicts and CI/CD fundamentals.

ProfessionalHard
25 hours 0 lessons Certificate on completion EN

Level & requirements

ProfessionalHard

Develop specialised, job-ready professional expertise.

Required experience
Solid working experience in the field; ready for specialised, job-ready work.
Prerequisites
None — you can start today.
Career roles this supports
Software Development ProfessionalProfessional

Git & GitHub Professional is a professional, project-driven course designed for career-focused learners. Across 36 lessons in 9 modules you build hands-on skills, complete practical exercises, and finish a real project that is assessed against professional standards.

What you will learn

  • Use Git fluently for daily work
  • Branch, merge and resolve conflicts
  • Collaborate with pull requests
  • Understand CI/CD fundamentals

Curriculum

Git Fundamentals

Why version control · Repositories · The working tree and staging · Git config

  • Lessons are being published.

Repositories

Initialising and cloning · Remotes · Fetching and pulling · Repository hygiene

  • Lessons are being published.

Branches

What branches are · Creating and switching · Merging · Delete and cleanup

  • Lessons are being published.

Commits

Meaningful commits · Staging and committing · Commit history · Reverting and resetting

  • Lessons are being published.

Pull Requests

The PR workflow · Opening a PR · Reviewing code · Requested changes

  • Lessons are being published.

Merge Conflicts

What causes conflicts · Resolving conflicts · Avoiding conflicts · Conflict tools

  • Lessons are being published.

Collaboration

Working in teams · Code review etiquette · Issues and milestones · Documentation

  • Lessons are being published.

GitHub Projects

Project boards · Issues and linking · Automation basics · Repository settings

  • Lessons are being published.

CI/CD Fundamentals

What CI/CD is · Automated tests · Build pipelines · Deployment basics

  • Lessons are being published.

Requirements

  • No prior experience required
  • A computer with internet access
  • Commitment to the practical project