GitHub Foundations Course
Git, GitHub accounts, repositories, 2FA, organisations and daily workflow, with follow-alongs.
Study & career skills · Beginner · English · 184 videos · 10 h 3 min · videos by ExamPro
By the end you should be able to
- Explain what Git and GitHub are for
- Create and secure a GitHub account with 2FA
- Work with repositories, issues and pull requests
Watch in this order
- 1.Meet Your Instructor1 min
- 2.Course Introduction: GitHub Foundations Overview10 min
- 3.Exam Guide Breakdown6 min
- 4.How to Use GitHub Stars1 min
- 5.Introduction to Version Control Systems2 min
- 6.What is Git?4 min
- 7.Introduction to Version Control Services3 min
- 8.Understanding GitHub2 min
- 9.Setup 2FA with Authentication and GitHub Mobile: GitHub Security Best Practices8 min
- 10.How to Create a GitHub Account Follow Along6 min
- 11.Managing Multiple GitHub Accounts Follow Along3 min
- 12.How to Setup a GitHub Organization Follow Along5 min
- 13.Creating and Uploading a GitHub Avatar4 min
- 14.Understanding the GitHub Octocat1 min
- 15.Git vs GitHub: Key Differences2 min
- 16.What is a GitHub Repo?1 min
- 17.GitHub Repo Tour: Navigating a Repository Follow Along4 min
- 18.Git Quick and Dirty Crash Course: GitHub Foundations Course1 h 34 min
- 19.How to Git Commit4 min
- 20.Git Branch: Creating and Managing Branches5 min
- 21.Git Remote: Working with Remote Repositories2 min
- 22.Git Remote Upstream and Downstream Explained2 min
- 23.What is GitHub Flow?3 min
- 24.GitHub CLI: Command Line Interface Overview: GitHub Foundations Course1 min
- 25.GitHub CLI Follow-Along: Hands-On with GitHub CLI20 min
- 26.Understanding SSH Keys for GitHub2 min
- 27.SSH Keys Setup and Usage Guide4 min
- 28.Deploy Keys in GitHub: What They Are and How to Use Them1 min
- 29.Personal Account Access Tokens in GitHub2 min
- 30.How to Use GitHub Personal Access Tokens Follow Along6 min
- 31.Introduction to GitHub APIs: Accessing GitHub Programmatically2 min
- 32.GitHub APIs Follow Along: Hands-On with API Calls6 min
- 33.Introduction to GitHub SDKs: Simplifying API Interactions1 min
- 34.GitHub SDKs Follow Along: Using SDKs to Build Applications35 min
- 35.Introduction to GitHub Desktop1 min
- 36.GitHub Desktop Follow Along: Hands-On with GitHub Desktop5 min
- 37.GitHub Desktop vs GitHub: Understanding the Differences1 min
- 38.GitHub Mobile: Managing Repositories on the Go1 min
- 39.Setting Up GitHub Mobile Notifications1 min
- 40.Types of GitHub Accounts: Personal vs Organizational3 min
- 41.GitHub Free vs GitHub Pro: Which One Should You Choose?2 min
- 42.GitHub Organization Plans Explained2 min
- 43.GitHub Enterprise Deployment Options2 min
- 44.Introduction to Markdown1 min
- 45.Markdown Basic Syntax: A Quick Overview: GitHub Foundations Course2 min
- 46.Markdown Extended Syntax: Advanced Formatting Techniques1 min
- 47.Text Formatting Toolbar in GitHub1 min
- 48.Using Slash Commands in GitHub1 min
- 49.GitHub Flavored Markdown: Custom Syntax4 min
- 50.Markdown on GitHub: In-Depth Guide Follow Along– GitHub Foundations Course22 min
- 51.How to Upload Files in GitHub1 min
- 52.Uploading Files Follow Along: Step-by-Step Guide1 min
- 53.GitHub User Profile Follow Along: Hands-On Setup3 min
- 54.Setting Up Your GitHub User Profile3 min
- 55.What is a README File?1 min
- 56.Basic GitHub Repo Navigation: Exploring the Interface2 min
- 57.How to Create a GitHub Repo1 min
- 58.Create a GitHub Repo Follow Along: Hands-On Setup3 min
- 59.How to Maintain a GitHub Repo2 min
- 60.Maintaining a GitHub Repo Follow Along: Hands-On Maintenance3 min
- 61.Understanding GitHub Repo Templates1 min
- 62.Repo Templates Follow Along: Step-by-Step Guide2 min
- 63.How to Clone a GitHub Repo1 min
- 64.How to Add Files to a GitHub Repo1 min
- 65.Creating Branches in GitHub1 min
- 66.Creating Branches Follow Along: Practical Guide5 min
- 67.How to Star Repos in GitHub1 min
- 68.Starring Repos Follow Along: How to Star Repositories2 min
- 69.Watching Repos: Get Notifications for Updates1 min
- 70.Watching Repos Follow Along: Step-by-Step Guide2 min
- 71.Exploring GitHub Feature Previews1 min
- 72.Feature Previews Follow Along: Hands-On with New Features1 min
- 73.Understanding GitHub Tags1 min
- 74.GitHub Tags Follow Along: Tagging Your Releases11 min
- 75.What are GitHub Releases?1 min
- 76.GitHub Releases Follow Along: Creating and Managing Releases4 min
- 77.What are GitHub Packages?1 min
- 78.GitHub Packages Follow Along: How to Use GitHub Packages13 min
- 79.Exploring GitHub Repo Insights4 min
- 80.Repo Insights Follow Along: Analyzing Repo Data5 min
- 81.How to Create Issues in GitHub1 min
- 82.Issues vs Discussions vs Pull Requests: What's the Difference?1 min
- 83.Linking Pull Requests or Branches to GitHub Issues10 min
- 84.How to Create a Branch from a GitHub Issue1 min
- 85.Create a Branch from Issue Again: Detailed Guide4 min
- 86.How to Search and Filter GitHub Issues3 min
- 87.Search and Filter Issues Follow Along: Practical Guide1 min
- 88.Creating Issue Templates in GitHub2 min
- 89.How to Use GitHub Issue Forms1 min
- 90.Issue Templates and Issue Forms Follow Along15 min
- 91.How to Pin Issues in GitHub1 min
- 92.What is a Pull Request in GitHub?1 min
- 93.How to Create Pull Requests1 min
- 94.Understanding Base and Compare in Pull Requests1 min
- 95.What are Draft Pull Requests?1 min
- 96.Draft Pull Requests Follow Along: Step-by-Step Guide2 min
- 97.Linked Activity within a Pull Request1 min
- 98.Understanding Pull Request Statuses1 min
- 99.How to Comment in Pull Requests1 min
- 100.What is a CODEOWNERS File?1 min
- 101.Exploring Pull Request Options in GitHub1 min
- 102.How to Add Required Reviewers for Pull Requests1 min
- 103.Reviewing Pull Requests: Best Practices11 min
- 104.Merge Options for Pull Requests Follow Along8 min
- 105.How to Use Pull Request Templates1 min
- 106.Introduction to GitHub Discussions1 min
- 107.Exploring Discussion Options in GitHub1 min
- 108.How to Mark Answers in a GitHub Discussion1 min
- 109.How to Pin Discussions in GitHub1 min
- 110.Convert GitHub Discussions to Issues1 min
- 111.GitHub Discussions Follow Along: Hands-On Tutorial3 min
- 112.Notification Configuration Options in GitHub1 min
- 113.Filtering Notifications in GitHub1 min
- 114.Managing Mentions in GitHub Threads1 min
- 115.What is the GitHub Notifications Inbox?1 min
- 116.Notifications Inbox Follow Along: Managing Notifications3 min
- 117.How to Watch GitHub Notifications1 min
- 118.Managing Notification Subscriptions in GitHub1 min
- 119.Other Notification Views and Options in GitHub2 min
- 120.What Are Gists in GitHub?2 min
- 121.Forking and Cloning Gists in GitHub1 min
- 122.Using Gists in GitHub: A Complete Guide3 min
- 123.What is GitHub Wiki?1 min
- 124.GitHub Wiki Follow Along: Creating and Managing Wiki Pages2 min
- 125.What Are GitHub Pages?1 min
- 126.GitHub Pages Follow Along: Step-by-Step Setup3 min
- 127.Introduction to GitHub Actions2 min
- 128.GitHub Actions Follow Along: Automating Your Workflows16 min
- 129.What is GitHub Copilot?1 min
- 130.GitHub Copilot for Individuals vs Business: Key Differences1 min
- 131.Setting Up GitHub Copilot: Quick Guide1 min
- 132.GitHub Copilot Follow Along: Hands-On with Copilot16 min
- 133.What is GitHub Codespaces?3 min
- 134.How to Create a Codespace Follow Along3 min
- 135.Understanding the GitHub Codespaces Lifecycle2 min
- 136.How to Rename Codespaces1 min
- 137.Renaming Codespaces Follow Along: Practical Guide1 min
- 138.Using VS Code Extensions in GitHub Codespaces1 min
- 139.Configuring Retention Period and Timeout in Codespaces1 min
- 140.Managing Codespaces Sync Settings1 min
- 141.Installing Dotfiles in GitHub Codespaces1 min
- 142.Using Deep Links in GitHub Codespaces1 min
- 143.Managing Codespaces Secrets1 min
- 144.Codespaces Secrets Follow Along: Configuring Secrets2 min
- 145.Understanding devcontainer.json in GitHub Codespaces3 min
- 146.How to Change Shells in GitHub Codespaces1 min
- 147.Introduction to GitHub.dev1 min
- 148.Codespaces vs GitHub.dev: Key Differences1 min
- 149.What is Open Source?2 min
- 150.Introduction to GitHub Sponsors1 min
- 151.GitHub and Open Source: How They Work Together2 min
- 152.GitHub and Open Source Follow Along: Contributing to Projects2 min
- 153.What is InnerSource?1 min
- 154.InnerSource vs Open Source: What’s the Difference?1 min
- 155.How to Fork a GitHub Repo1 min
- 156.Discoverable Repos on GitHub: Finding the Right Project1 min
- 157.GitHub Repo Search and Topics: Enhancing Discoverability3 min
- 158.What Are GitHub Labels?1 min
- 159.What Are GitHub Milestones?1 min
- 160.GitHub Labels Follow Along: Creating and Managing Labels1 min
- 161.GitHub Milestones Follow Along: Tracking Project Progress2 min
- 162.Introduction to GitHub Projects2 min
- 163.Projects vs Projects Classic: Key Differences1 min
- 164.Managing Project Workflows in GitHub1 min
- 165.Understanding Project Insights in GitHub1 min
- 166.GitHub Projects Follow Along: Setting Up a Project Board4 min
- 167.How to Manage Saved Replies in GitHub1 min
- 168.Assigning Issues and Pull Requests in GitHub1 min
- 169.Securing Your GitHub Account with 2FA1 min
- 170.Access Permissions for Personal GitHub Accounts3 min
- 171.What Are EMUs in GitHub?1 min
- 172.Using Security Scanners in GitHub Follow Along2 min
- 173.Understanding Organization Roles in GitHub1 min
- 174.Managing GitHub Features1 min
- 175.Understanding Repo Permission Levels in GitHub1 min
- 176.How to Set Up Branch Protection Rules in GitHub1 min
- 177.Exploring GitHub's Security Tab Features1 min
- 178.Managing Collaborators in GitHub1 min
- 179.Exploring the Organization Teams Tab in GitHub1 min
- 180.Introduction to GitHub Connect1 min
- 181.Managing GitHub Internal Repositories1 min
- 182.GitHub Advanced Security: Enhancing Code Protection: GitHub Foundations Course2 min
- 183.SAML and SCIM: Securing User Management in GitHub Enterprise2 min
- 184.How to Book Your GitHub Foundations Certification Exam: GitHub Foundations Course6 min
Before you start: None
skillspring · Videos belong to ExamPro and play from YouTube. Printed for personal study.