GitHub na své stránce poskytuje studentům, ale i učitelům, řadu výhod a nástrojů pro výuku a vývoj softwaru.
GitHub Education
GitHub Education je program, který nabízí studentům a učitelům řadu výhod a nástrojů pro výuku a vývoj softwaru. Mezi hlavní výhody patří možnost získat zdarma přístup k GitHub Pro, GitHub Copilot, GitHub Codespaces a dalším nástrojům. Díky tomu mohou studenti a učitelé vytvářet, sdílet a spravovat své projekty a kódy.
Výhody GitHub Education
GitHub Education má i partnery, mezi které patří například Heroku, AWS, JetBrains, DigitalOcean.
Například JetBrains nabízí svá IDE studentům zdarma, AWS poskytuje studentům kredity na své služby a DigitalOcean nabízí studentům a učitelům slevu na své služby.
GitHub Student Developer Pack
Jelikož studuji na Wichtelově gymnáziu, vše co jsem potřeboval je potvrzení o studiu, nebo ISIC. Díky iniciativě spolužáků, se kterými jsem se podělil, již stačí pouze školní e-mail, protože se jim podařilo zařadit Wichtelovo gymnázium mezi školy, které jsou podporovány.
GitHub Copilot
Osobně největší výhodou je GitHub Copilot. Copilot je AI nástroj, který doplňuje kód za vás. Stačí napsat komentář a Copilot vám doplní kód.
# Vytvoření pole s náhodnými čísly
pole = [random.randint(0, 100) for i in range(10)]
Jelikož web programuji v Next.js, tento odstavec pro mě vygeneroval GitHub Copilot. Zvládá tedy i přirozený jazyk. A ten kód si sám zvolil (já chtěl TypeScript 😢).
GitHub Pro
GitHub Pro je placená verze GitHubu, která nabízí řadu výhod.
Já používám odznáček, aby všichni viděli, že jsem PRO. Ale důležitější pro mě je, že nemusím mít veřejné repozitáře, abych je hostoval na GitHub Pages.
GitHub Codespaces
Mírně znepokojen jsem s GitHub Codespaces. Je to VS Code v cloudu, který se pyšní tím, že je rychlejší než váš počítač
. Studentům GitHub při tom ale jen zdvojnásobuje volné hodiny, které však ani tak nestačí na dlouhodobé používání rychlých Codespaces.
Závěr
S GitHub Education jsem spokojen, a jsem rád, že ho stále vylepšují. Celkem uzavírám na 9/10.