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 Field Day

Unconferences for leaders of technical student communities

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