Back to

GitHub Education

GitHub Education

You train the next generation of software developers.

That's a big job. Teach your students with the industry-standard tools, so they can shine on technical teams.

Get benefits for teachers

GitHub Campus Advisors

Teacher training to master Git and GitHub

Learn how to teach with GitHub. With this online training, you’ll be able to make commits with confidence, and understand what makes Git work under the hood.

Begin the training

GitHub Classroom

The power of the Git and GitHub workflow, scaled for the needs of students.

GitHub Education Community

Where veteran teachers share tips, tricks, and scripts.

See how other schools use GitHub

Over 1 million teachers, students and schools around the world use GitHub to accomplish their learning goals. See how they do it and use their blueprints for your own course.

UC Berkeley
FIRST Robotics
Read stories

GitHub swag for teachers

After joining GitHub Education and saying hello in the Community, stock up on Git cheat sheets, Markdown guides, and of course, stickers. Please indicate the number of students you teach and your school mailing address so we can get you sorted.

Get teacher swag