Git and GitHub Boot Camp

Learn best practices for Git and GitHub for both teams and enterprises

Course Code : 1909
Git and GitHub Boot Camp 0 5 0

$1950

Overview

This Git and GitHub boot camp is designed for teams who want to collaborate using GitHub, as well as for developers wanting to improve their Git skills. During the course, participants learn to perform both basic and advanced Git commands, the best practices for using GitHub as a platform to develop code collaboratively. The course enables participants to manage large scaled projects using Git and GitHub.

Schedule Classes

Delivery Format
Starting Date
Starting Time
Duration
Location

Live Classroom
Monday, 21 October 2019
8:30 AM - 4:30 PM EST
2 Days
Tempe, AZ

$1950 Add to cart

Delivery Format
Starting Date
Starting Time
Duration
Location

Live Classroom
Monday, 11 November 2019
8:30 AM - 4:30 PM EST
2 Days
Chicago, IL

$1950 Add to cart

Delivery Format
Starting Date
Starting Time
Duration
Location

Live Classroom
Monday, 9 December 2019
8:30 AM - 4:30 PM EST
2 Days
Charlotte, NC

$1950 Add to cart

Looking for more sessions of this class?

Course Delivery

This course is available in the following formats:

Live Classroom
Duration: 2 days

Live Virtual Classroom
Duration: 2 days

What You'll learn

  • Install Git on Windows, Mac and Linux
  • Perform basic Git commands like initializing a repository, creating a branch and adding commits
  • Perform advanced Git commands like rebasing, cherry-picking, aliases and hooks
  • Set organization accounts to combine multiple GitHub users into an organization
  • Split up organization accounts into multiple teams
  • Create a repository and set up permissions
  • Make pull requests work, create a branch, push commits, create the pull request; and have someone approve and merge
  • Manage large-scaled projects using Git and GitHub

Outline

  • Installing Git on Windows
  • Installing Git on Mac
  • Installing Git on Linux
  • Signing up to GitHub
  • SSH
  • Understanding Git
  • Initializing a repository
  • Adding commits
  • Adding a remote
  • Pushing to the remote
  • Pulling from the remote
  • Creating a branch
  • Merging
  • Cloning
  • Amending commits
  • Rebasing
  • Interactive rebasing
  • Cherry-picking
  • Bisect
  • Aliases
  • Hooks
  • Two-factor authentication
  • Searching GitHub
  • Starring repositories
  • Following people
  • Watching repositories
  • Commit email addresses
  • Notifications
  • Organization accounts
  • Teams
  • Paid plans
  • GitHub Flow
  • Git Flow
  • Documentation
  • Issues
  • Projects
  • Releases
View More

Prerequisites

Participants need to have experience with a programming language and should be familiar with navigating the command line. Completing the Fundamentals of DevOps course would be beneficial for participants.

Who Should Attend

This course is intended for teams wanting to collaborate using GitHub, and for developers wanting to improve their Git skills.

Interested in this course? Let’s connect!

Customer Reviews

Name
Email
Review Title
Rating
Review Content

No reviews yet