GitHub Education: student-tested, peer-reviewed, and now published by the Association of Computing Machinery
Using GitHub in the classroom leads to learning outcomes like preparation for the future and feeling part of a developer community.
Trying to grow in your career as a developer or software engineer? You’re in the right place. Explore articles, resources, interviews, and more that cover essential skills for developers, ranging from learning new programming languages and tools to improving soft skills such as communication and collaboration.
Using GitHub in the classroom leads to learning outcomes like preparation for the future and feeling part of a developer community.
We’re spending Women’s History Month with women leaders who are making history every day in the tech community. Read more about Rachel White: technologist, artist, pretend-cyborg, and currently the Developer Experience Lead at American Express.
This year’s Special Interest Group on Computer Science Education (SIGCSE) featured two sessions that will save you countless hours of marking and administrative friction: near-total automation and CS50’s tools helping students with their programs.
We’re spending Women’s History Month with women leaders who are making history every day in the tech community. Read more about Laura Tacho: director of engineering at CloudBees, a Docker captain, and containers and CI/CD specialist.
Vulcanizer is a Go library for interacting with an Elasticsearch cluster. Its goal is to provide a high-level API to help with common tasks associated with operating an Elasticsearch cluster such as querying health status of the cluster, migrating data off of nodes, updating cluster settings, and more.
Spencer Kaiser, Principal Architect of Emerging Technology at American Airlines, shares his experience with the Student Developer Pack.
Learn how Dr. Shane Wilson saved time and boosted student performance with the help of GitHub Classroom and Travis CI.
Complete our training to become an Advisor and get free access to GitHub across all of your departments.
Now, if your school shares an organization, you may associate as many Classrooms with it as you like. Create multiple sections for teaching assistants, or store common course materials for your entire department to use.
Now you can request an archive of your data from your account settings page.
Merge conflicts don’t have to be scary for you or your students! Learn how to help students resolve them.
Ready to deploy? “Ship it!” to production with the press of a button.
Learning with real-world tools paid off for this Georgia State student.
Now schools can get the tools businesses love for free in a new GitHub Education bundle.
Bring more organization to your project contributions with these improvements to issue templates.
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Catch up on the GitHub podcast, a show dedicated to the topics, trends, stories and culture in and around the open source developer community on GitHub.