Getting started with GitHub Apps

Get started with GitHub Apps in a flash

Join this course

GitHub Learning Lab is an integrated learning experience to help you learn how to use GitHub by using GitHub. Complete courses at your own pace on collaboration, workflow, and more.

Meet GitHub Apps—the best way to extend your GitHub workflow. Automate repetitive tasks to save you time (and headspace) and reduce friction in your project.

In this course, you’ll learn how to:

  • Install Probot apps onto your repository
  • Put GitHub webhooks to use
  • Get started with GitHub's APIs
  • Work with GitHub Apps -- understanding what they are, their place in the development ecosystem, and how they're structured

This course has a dedicated message board on the GitHub Community Forum. Create a post to start a conversation, discuss this course with GitHub Trainers and participants, or troubleshoot any issues you encounter.

Ready to start learning?