Back to GitHub.com

GitHub Education

GitHub Education

Real-world tools, engaged students

GitHub Education helps students, teachers, and schools access the tools and events they need to shape the next generation of software development.

GitHub Student Developer Pack

The best developer tools, free for students

GitHub Campus Experts

Training to enrich the technology community at your school

GitHub Campus Program

GitHub for your whole school, with everything you need to make it great

GitHub Classroom

The GitHub workflow, scaled for the needs of students

GitHub Campus Advisors

Teacher training to master Git and GitHub

For students

With GitHub, your work will speak for itself.

  • Get access to the best developers tools, for free
  • Level up your community with leadership training
  • Prep to shine on technical teams in industry
Learn with GitHub Education

For teachers

The future of software is made on GitHub.

  • Teach your students using real-world tools
  • Master Git and GitHub
  • Bring GitHub Education to your school
Teach with GitHub Education
UC Berkeley
FIRST Robotics
refugees{code}

GitHub for high schools, universities, and bootcamps

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

Read stories