<span style='color: #0FBF3E'>GitHub</span> Foundations

GitHub Foundations

Training for GitHub Foundations Certification

Overview image

Overview

In order to enhance my skills in version control and collaborative software development, I undertook the GitHub Foundations course on Microsoft Learn. This training provided me with a comprehensive understanding of GitHub’s core features and best practices for using Git in a team environment.

The course covers essential topics such as repository management, branching strategies, pull requests, and issue tracking. By completing this training, I have gained the ability to effectively manage codebases, collaborate with other developers, and contribute to open-source projects.

Badges & Achievements

I successfully completed 28 Microsoft Learn modules and earned corresponding badges, demonstrating comprehensive expertise across GitHub’s full platform:

  • GitHub Fundamentals (5 badges)

    Introduction to Git
    Introduction to GitHub
    Presentation of GitHub Administration
    Introduction to GitHub Products
    Secure Repository Management using GitHub Best Practices


  • Collaboration & Version Control (4 badges)

    Managing Changes with Pull Requests on GitHub
    Resolving Concurrent Commits using Merge Conflict Resolution
    Searching and Organizing Repository History with GitHub
    Uploading Your Project using GitHub Best Practices


  • Advanced Repository Management (2 badges)

    Migrating Your Repository using GitHub Best Practices
    Authenticating and Authorizing User Identities on GitHub


  • Automation & DevOps (3 badges)

    Managing Software Delivery using GitHub Release-based Workflows
    Automating GitHub using GitHub Script
    Automating DevOps Processes using GitHub Apps


  • GitHub Copilot & AI (10 badges)

    Introduction to GitHub Copilot
    Getting Started with GitHub Copilot
    Using Advanced GitHub Copilot Features
    Developing Unit Tests using GitHub Copilot Tools
    Developer AI Use Cases with GitHub Copilot
    Customization and Management Considerations with GitHub Copilot
    Introduction to Prompt Engineering with GitHub Copilot
    Responsible AI with GitHub Copilot
    Copilot Spaces Overview
    GitHub Copilot in Different Environments: IDE Interface, Instant Chat, GitHub.com, and CLI Techniques


  • Development Tools & Best Practices (4 badges)

    Communicating Effectively on GitHub using Markdown
    Managing Your Work with GitHub Projects
    Coding with GitHub Codespaces
    Configuring Code Analysis on GitHub


  • Community & Open Source (2 badges)

    Managing an InnerSource Program with GitHub
    Contributing to an Open Source Project on GitHub

GitHub Foundations Certification Exam image

GitHub Foundations Certification Exam

With GitHub Education, the exam is available for free, so you should definitely check if you have the student status on GitHub ! Note that the certification is valid for two years.

I’m continuing my learning and will pass the exam end of summer 2026.