Learn to ship software like a pro. There's no substitute for hands-on experience. But for most students, real world tools can be cost-prohibitive. That's why we created the GitHub Student Developer Pack with some of our partners and friends: to give students free access to the best developer tools in one place so they can learn by doing.
Browse by category:
Level up on trending coding skills at your own pace with interactive, text-based courses.
Benefit: Get 6 free months of 60+ courses covering in-demand topics like Web Development, Python, Java, and Machine Learning.
LearnAdvance your skills with in-depth JavaScript, Node.js & front-end engineering courses.
Benefit: Free 6-months access to all courses and workshops.
LearnDataCamp helps companies and individuals make better use of data. Our users build data fluency while learning from the world’s top data scientists.
Benefit: Free 3-month individual subscription for students.
LearnLearn HTML, CSS, JavaScript and Python in just 30 days!
Benefit: Free 30-day One Month subscription.
LearnGitHub Campus Experts are students who build technical communities on campus, with training and support from GitHub.
Benefit: Apply to become part of the program while you’re a student.
LearnLearn tech skills and build software directly from your browser with real, online computing environments.
Benefit: Free access to all interactive courses and cloud computing environments for 12 months.
Learn Developer toolsAn online IDE that lets you instantly code in over fifty languages. Start learning, building, collaborating and hosting all in one place.
Benefit: Hacker plan, includes unlimited private repls and multiplayer invites. Free for six months.
Learn Developer toolsInterview Cake makes coding interviews a piece of cake with practice questions, data structures and algorithms reference pages, cheat sheets, and more.
Benefit: Access to the full coding interview prep course for 3 weeks.
LearnTutorials for web developers learning Ruby, Rails, Javascript, Turbolinks, Stimulus.js, Vue.js, and more.
Benefit: Free access to all videos and lessons for 12 months.
LearnLearn Fundamentals of Web Development to launch your career as a developer
Benefit: 1 month of access to a web development course.
LearnLearn Web Development from the premier coding bootcamp for launching developers.
Benefit: Free one-month membership to Community-Powered Bootcamp.
LearnAn online IDE for GitHub that provides a complete dev environment with a single click.
Benefit: Free personal plan subscription for six months for students.
Learn Developer toolsJoin an exclusive developer community and learn Full Stack web-development with no long-term commitments.
Benefit: One free month of Covalence's Atomic Plan.
LearnMaster Symfony and PHP with video tutorials and code challenges.
Benefit: Free 3-month subscription for students.
LearnAn integrated modelling environment for the specification and development of reactive, event-driven systems based on the concept of state machines.
Benefit: Yakindu Professional Edition free for 1 year.
LearnCheck out projects, tutorials and stories from other students or add your own creation in the Student Gallery.
See the gallery →To get access to the GitHub Student Developer Pack, we'll need to verify your student status. Sign up using the form and we'll send you an email once you've been verified.
Get your Pack →If your company produces developer tools and wants to be included in the Pack, let's talk.
Learn more →