Save for later

Git and GitHub Basics

Knowing how to work with Version Control Systems Git and GitHub are essential tools for today’s Software Developers, Data Scientists, and Data Engineers. They provide both a version control system and repository, and collaboration capabilities, allowing developers globally to share and collaborate on their projects and practice social coding.

This course provides a hands-on introduction and experience working with the popular Git and GitHub platforms. You will explore key Git concepts, such as branching and repositories, and use Git commands. And you'll also learn and practice various Git conceptssuch as forking, cloning, and merging workflows. You will learn to use GitHub to work effectively as a team and perform everyday Git operations, such as Pull Requests, from both the Web UI and command line.

This course is developed and taught by experienced IBM practitioners. You’ll gain vital skills and real-world inspired hands-on experience using Git and GitHub. Each module contains hands-on labs to apply and practice what you learn. In the final project, you will begin building your portfolio and demonstrate your Git and GitHub skills by creating and sharing a public/open- source GitHub project.

The hands-on activities in this course are performed using web-browser-based tools and interfaces. Installation of any specialized software is NOT required on your computer to complete the course.

What you'll learn

  • Describe version control and its place in social and collaborative coding ​and in DevOps.
  • Explain basic Git concepts such as repositories and branches used for distributed version control and social coding.
  • Create GitHub repositories and branches, and perform pull requests (PRs) and merge operations, to collaborate on a team project.
  • Build your portfolio by creating and sharing an open-source project on GitHub.

Get Details and Enroll Now

OpenCourser is an affiliate partner of edX and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating Not enough ratings
Length 3 weeks
Effort 3 weeks, 6–8 hours per week
Starts On Demand (Start anytime)
Cost $99
From IBM via edX
Instructors Upkar Lidder, Rav Ahuja
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Production Control Clerk 2 $42k

Fee Control Clerk $46k

Buyer - Inventory Control $53k

Quality Control Advisor $60k

Epic Version 2012 Ambulatory & OB Credentialed Trainer/Instructional Designer $61k

Guidance, Navigation and Control $68k

Product Control Planner $79k

IT Production Control Analyst $86k

Radiation Control Officer $107k

Well Control $115k

System Engineer, Control $147k

President Control Technician $480k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length 3 weeks
Effort 3 weeks, 6–8 hours per week
Starts On Demand (Start anytime)
Cost $99
From IBM via edX
Instructors Upkar Lidder, Rav Ahuja
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now