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.

200x200 student developer pack

GitHub Student Developer Pack

The best developer tools, free for students

200x200 campus experts

GitHub Campus Experts

Training to enrich the technology community at your school

200x200 field day

GitHub Field Day

Unconferences for leaders of technical student communities

200x200 classroom

GitHub Classroom

The GitHub workflow, scaled for the needs of students

200x200 campus advisors

GitHub Campus Advisors

Teacher training to master Git and GitHub

Ce hero

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
Teacher

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