Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Git Essentials — become a Git and GitHub ninja!

Course Cover

4.5

(4)

compare button icon

Course Features

icon

Duration

2.9 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

2.9 hours

Course Description

"Git for Everybody" is an updated 2020 course designed for modern web developers to learn everything they need to know about working with Git and GitHub. The course aims to provide knowledge and confidence in applying for jobs, working in teams, and contributing to open-source projects. While Git is a commonly used tool among developers, it is rarely mentioned in job postings as it is assumed that developers already know how to use it. This course covers the essential aspects of Git and GitHub without wasting time on advanced features that are rarely used.

The course starts by teaching how to use Git on the command line, emphasizing its importance over visual tools. It then covers installing Git on different operating systems, configuring Git, and adding SSH keys. Participants will learn how to create, clone, and add files to a GitHub repository, as well as manage files, commits, and branches. The course also covers merging branches, viewing old files, ignoring certain file types, forking repositories, creating custom branches and tags, opening and managing issues and pull requests on GitHub. Participants will also learn how to undo work, rebase, resolve conflicts, and work with merge conflicts.

The course offers real-life examples and hands-on experience by creating repositories, forking existing repositories, and opening pull requests. Additionally, participants will learn GitHub fundamentals that are transferable to other platforms such as GitLab and Bit Bucket.

This course is suitable for individuals who have never used Git or GitHub before or have struggled with using them in the past. Whether you have encountered difficulties with Git conflicts or want to efficiently use GitHub's features, this course provides comprehensive training for all skill levels.

Overall, "Git for Everybody" is a practical and comprehensive course that equips web developers with the necessary skills to effectively use Git and GitHub in their daily workflows.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

Basic computer skills

Ability to install software on your computer

An internet connection

No command line experience is required

What You Will Learn

How Git and GitHub work

Learn the entire daily workflow that most developers use

Create and use a remote repository on GitHub

How to fork a repo

GitHub pull requests

Course Instructors

Kalob Taulien

Instructor

Kalob Taulien is a professional web developer creating websites, software, and working with startups since 1999. Throughout the years, he has created hundreds of websites and multiple companies using...

Course Reviews

Average Rating Based on 4 reviews

4.5

25%

75%

Course Cover