Course Duration
1 Day

Microsoft
Authorized Training

IT

Course cost:
£980.00

IT Certification Overview

Welcome to the GitHub Essentials course! This one-day intensive program is designed to equip you with the foundational skills and knowledge needed to effectively use GitHub for version control and collaboration. By the end of this course, you will be comfortable with creating repositories, making commits, branching, making pull requests, and managing merge conflicts.

Newto Training Reviews

What Our Happy Alumni Say About Us

Prerequisites

  • No prior experience with GitHub or Git is required.
  • Familiarity with basic command-line operations is helpful but not mandatory.

Please note: Learners will be asked to sign up for their own free of charge GitHub account for this course.

Learning Objectives

By the end of this course, participants will be able to:

  • Create and set up GitHub repositories.
  • Perform basic Git operations such as commits, pushes, and pulls.
  • Work with branches including creating, switching, and merging them.
  • Create and manage pull requests for collaborative development.
  • Resolve merge conflicts using Git tools.
  • Understand and navigate the GitHub interface and features.

Microsoft GitHub Essentials Course Content

Session 1: Introduction to Git

  • To understand the need for source control and how to use and configure basic Git commands

Session 2: Branching and Merging

  • Understanding why branching is such a useful feature
  • Learn how to create branches, switch between them, and merge them back into the main branch.

Session 3: Introduction to GitHub

  • To understand what GitHub is and why it's an essential tool for developers
  • Know how to set up an account
  • Be able to navigate the GitHub interface

Session 4: Repository Creation and Setup

  • Know how to create a new repository in GitHub, clone it locally, and set up a project structure.

Session 5: Linking VSCode

  • Understand how IDEs (using Visual Studio Code (VSC) as an example) have built in functionality to expedite the Git process
  • Know how to log in to GitHub and use tools to create and update repositories

Session 6: Pull Requests

  • Understand the concept of pull requests and know how to use them for code review and collaboration.

Session 7: Managing Merge Conflicts

  • Understand common merge conflicts and know how to resolve them effectively.

Session 8: Review and Q&A

Upcoming Dates

Dates and locations are available on request. Please contact us for the latest schedule.

Advance Your Career with Microsoft GitHub Essentials

Gain the skills you need to succeed. Enrol in Microsoft GitHub Essentials with Newto Training today.

New Year Offer 1st Feb - 28th Feb
UP TO 80% OFF
Sale ends in
00Days
00Hours
00Mins
00Secs
Claim Discount