YoVDO

Learning GitHub

Offered By: LinkedIn Learning

Tags

GitHub Courses Git Courses Version Control Courses Command Line Courses Open Source Courses

Course Description

Overview

GitHub is the industry-standard tool for collaborating on and sharing code. Learn the basics, including common uses, workflows, and best practices for GitHub and Git.

Syllabus

Introduction
  • Getting started with GitHub
1. The Basics
  • What is Git?
  • What is GitHub?
  • A lap around GitHub
2. Git from the Command Line
  • Windows terminal
  • Set up Git locally
  • The first issue
  • Create a branch
  • The first commit
  • The first pull request
  • Review the pull request
3. Working with GitHub Desktop
  • Install GitHub Desktop
  • Getting the project with GitHub Desktop
  • Create a branch and commit changes
  • Create a pull request
4. Working with GitHub Command-Line Interface
  • Install the GitHub command-line interface
  • Start your project with GitHub CLI
5. GitHub Copilot
  • What is GitHub Copilot?
  • Write code with an AI pair programmer
6. Deploying Websites with Git and GitHub
  • What are GitHub Pages?
  • Publish your first website to GitHub Pages
7. Deploy to the Cloud
  • What are GitHub Actions?
  • Create the first GitHub Actions
  • Deploy a static website to Azure
8. Working with Codespaces
  • What is Codespaces?
  • Start your project with GitHub Codespaces
  • Connect to Codespaces from Visual Studio Code
Conclusion
  • Your GitHub journey

Taught by

GitHub and Aaron Stewart

Related Courses

Introduction to Agile Software Development: Tools & Techniques
University of California, Berkeley via edX
Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX
The Data Scientist’s Toolbox
Johns Hopkins University via Coursera
How to Use Git and GitHub
Udacity
Desarrollo de Videojuegos 3D en Unity: Una Introducción
Universidad de los Andes via Coursera