Working with GitHub


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
GitHub can be leveraged to provide powerful versioning for software projects. In this course, you'll explore GitHub workflow, requests, collaboration, and the GitHub Desktop application.

Target Audience
Software developers who wish to learn about version control using Git and GitHub

Prerequisites
None

Expected Duration (hours)
1.2

Lesson Objectives

Working with GitHub

  • start the course
  • describe GitHub and its features
  • specify how to create a GitHub account
  • describe how to navigate the GitHub web interface
  • demonstrate how to create a GitHub repository
  • specify how to connect to a GitHub repository using the Git CLI
  • describe ways in which GitHub integrates with other services
  • identify how GitHub supports distributed workflows
  • describe how to compare and pull a request in GitHub
  • describe collaborative features when working with repositories in GitHub
  • define mentions and notifications in GitHub
  • describe markdown and how it's used in GitHub
  • demonstrate how to install GitHub Desktop
  • specify how to create and add repositories in GitHub Desktop
  • describe how to activate GitHub Pages and apply themes in GitHub Desktop
  • work with GitHub Desktop and GitHub Pages
  • Course Number:
    sd_dgit_a03_it_enus

    Expertise Level
    Beginner