GitHub Advanced
Learn advanced GitHub features including authentication, pull requests, and GitHub Actions for CI/CD.

Join the AI Workshop to learn more about AI and how it can be applied to web development. Next cohort February 1st, 2026

The AI-first Web Development BOOTCAMP cohort starts February 24th, 2026. 10 weeks of intensive training and hands-on projects.


This unit covers advanced GitHub topics that go beyond the basics: setting up GitHub from scratch, authentication methods, making pull requests, GitHub Actions for CI/CD, and working with the GitHub API.

Whether you’re new to GitHub or looking to level up your workflow, these lessons will help you become more productive with GitHub.

We’ll cover:

  • Setting up Git and GitHub from zero
  • Authentication methods (SSH keys, personal access tokens, GitHub CLI)
  • Making your first pull request
  • GitHub Actions for continuous deployment
  • Working with the GitHub API
  • Tips and tricks for advanced workflows

Lessons in this unit:

0: ▶︎ Introduction
1: Setting up Git and GitHub from scratch
2: Authentication methods
3: Making your first pull request
4: GitHub Actions for CI/CD