GitHub Student Developer Pack

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.

Love the pack? Spread the word

Learn

Sort by: Most popular last week
Sort by:
Educative
Educative

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.

Learn
FrontendMasters
FrontendMasters

Advance your skills with in-depth JavaScript, Node.js & front-end engineering courses.

Benefit: Free 6-months access to all courses and workshops.

Learn
DataCamp
DataCamp

DataCamp 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.

Learn
Github Campus Experts
Github Campus Experts

GitHub 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.

Learn
OneMonth
OneMonth

Learn HTML, CSS, JavaScript and Python in just 30 days!

Benefit: Free 30-day One Month subscription.

Learn
Next.tech
Next.tech

Learn 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 tools
InterviewCake
InterviewCake

Interview 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.

Learn
Repl.it
Repl.it

An 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 three months.

Learn Developer tools
GoRails
GoRails

Tutorials 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.

Learn
Gitpod
Gitpod

An 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 tools
Thinkful
Thinkful

Learn Fundamentals of Web Development to launch your career as a developer

Benefit: 1 month of access to a web development course.

Learn
Flatiron School
Flatiron School

Learn Web Development from the premier coding bootcamp for launching developers.

Benefit: Free one-month membership to Community-Powered Bootcamp.

Learn
Covalence
Covalence

Join an exclusive developer community and learn Full Stack web-development with no long-term commitments.

Benefit: One free month of Covalence's Atomic Plan.

Learn
SymfonyCasts
SymfonyCasts

Master Symfony and PHP with video tutorials and code challenges.

Benefit: Free 3-month subscription for students.

Learn
Yakindu
Yakindu

An 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.

Learn

Looking for more inspiration?

Check out projects, tutorials and stories from other students or add your own creation in the Student Gallery.

See the gallery

Get your Pack

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

Want to offer your product in the GitHub Student Developer Pack?

If your company produces developer tools and wants to be included in the Pack, let's talk.

Learn more