YoVDO

GitHub Concepts

Offered By: DataCamp

Tags

GitHub Courses File Management Courses Pull Requests Courses

Course Description

Overview

Learn how to use GitHub's various features, navigate the interface and perform everyday collaborative tasks.

Learn How to Use GitHub



Do you ever struggle to keep track of everything going on in a project? Or confuse GitHub with Git? In this course, you'll learn how to leverage the power of GitHub, become a successful collaborator, and recognize the differences between GitHub and Git.



Explore Key GitHub Concepts



Building on the topics covered in Introduction to Version Control with Git, this conceptual course enables you to navigate the user interface of GitHub effectively.



You will perform everyday tasks, including creating public and private repositories, creating and modifying files, branches, and issues, assigning tasks, tagging users, reviewing pull requests, and merging branches. You will also discover how to clone and fork repositories and generate private access tokens (PAT).



By the end of this course, you'll be able to take these new skills and apply them to any coding or data project, making you feel on track and in control. Everyone will want to collaborate with you on GitHub!

Syllabus

  • Introduction to GitHub
    • In this first chapter, you'll learn all about GitHub, its many benefits, and how it differs from Git. You'll understand how to create a repository and a README file for your data projects.
  • Working with Repos
    • Now it's time to discover how to work with repos in GitHub. You'll see how to add, modify, and delete files, switch branches, create private repos, add collaborators, and generate Personal Access Tokens!
  • Collaboration with GitHub
    • This final chapter will guide you through various collaboration techniques on GitHub. You'll gain knowledge on the different ways to copy a repository, how to communicate with your peers on GitHub, and all about pull requests. After this chapter, everyone will want you on their team!

Taught by

George Boorman and Jasmin Ludolf

Related Courses

AWS Developer Tools Deep Dive
A Cloud Guru
Deployment Pipelines using GitHub Actions
A Cloud Guru
GitHub Actions Deep Dive
A Cloud Guru
Hands-On GitOps
A Cloud Guru
Advanced Reproducibility in Cancer Informatics
Johns Hopkins University via Coursera