GitHub پلتفرم اشتراکگذاری سورسکد که امکان مشارکت در انواع پروژهها را برای دولوپرها فراهم میآورد و در سال 2018 به تملک کمپانی مایکروسافت درآمد اعلام کرده است که مجموعۀ سرویسهای خود تحت عنوان GitHub Education را در دسترس مدارسی قرار خواهد داد که قصد آموزش نحوۀ کار با گیتهاب به دانشآموزان خود را دارند (لازم به ذکر است پس از اینکه گیتهاب این سرویس را در چند مدرسه آزمایش کرد، از این پس سرویس خود را به طور گسترده در اختیار تمامی مدارس قرار داده است.)
همچنین ذکر این نکته ضروری است که در گذشته نیز سرویس گیتهاب برای دانشجویان و معلمانی که مایل به استفاده از آن در کلاسهای درس خود بودند به صورت رایگان در دسترس بود اما این کمپانی زیرمجموعهٔ مایکروسافت اکنون پا را فراتر گذاشته و در سرویس GitHub Education خود علاوه بر ارائه سرویسهایی مانند آموزش دانشآموزان و همچنین حمایت ویژه از مدیر آیتی مدرسه و یا CTO (مخفف Chief Technology Officer به معنی مدیر فنی)، امکان دسترسی ایشان به سرویسهایی نظیر GitHub Enterprise یا Business Hosted را فراهم کرده است.
در بخشی دیگر از این برنامه، پَکیجی تحت عنوان Student Developer Pack در اختیار دانشآموزان قرار میگیرد که امکان دسترسی رایگان به ابزارها و همچنین دسترسی به اعتبار مورد نیاز برای سرویسهایی همچون Datadog ،Travis CI و DigitalOcean را برای ایشان فراهم کرده است.
به منظور شرکت در این برنامه و استفاده از سرویس GitHub Education، مدارس مورد نظر بایستی امکان دسترسی به گیتهاب را برای تمامی دپارتمانهای فنی خود فراهم کنند، به طور منظم به معلمان و دانشآموزان خود دربارۀ این سرویس اطلاعرسانی کنند و همچنین مدرسه موظف است از هر دپارتمان یک نفر را برای آموزش در GitHub Campus Advisors (مرکز مشاوران گیتهاب) اعزام کند.