Learn on Heroku + GitHub

Heroku is a cloud-based, platform as a service (PaaS) for building, running, and managing apps. Students use Heroku to learn and grow their skills by taking advantage of the platform’s fully-managed runtime environment, coupled with a wide range of tools and integrated services. Heroku makes app deployment fast and easy. The platform’s GitHub integration allows you to connect your Heroku app to your GitHub repo and deploy on every push to GitHub.

We invite you to explore the Heroku developer experience throughout your studies and beyond. Heroku offers a range of free services to help you experiment, learn, and prototype new ideas. For GitHub Students, we are going a step further and adding even more resources to your Student Developer Pack.

Get the free student offer

Special offer for registered GitHub students

All Heroku applications run in a collection of lightweight Linux containers called dynos. If you are registered with the GitHub Student Developer Pack, you are eligible to receive one free Hobby Dyno for up to 2 years (valued at $84/year).

Hobby Dyno attributes

  • App never sleeps
  • Free SSL & automated certificate management for custom domains
  • Application metrics
  • Multiple workers for more powerful apps
  • 512MB RAM
  • 10 process types

Heroku offer FAQ

Q: How do I qualify for the Heroku offer in the GitHub Student Developer Pack?

A: If you qualify for the GitHub Student Developer Pack, then you are eligible to apply for the Heroku offer.

Q: How can I apply for the Heroku offer in the GitHub Student Developer Pack?

A: You can apply for the program in three easy steps:

  1. Enroll in the GitHub Student Developer Pack (if you’ve not already done so) and click on the Heroku offer.
  2. Sign up for a free Heroku developer account, or if you already have one, log in to your account.
  3. Apply for the Heroku for GitHub Students offer.

Q: Do I need a credit card to redeem the offer?

A: Yes, you will need a valid credit card or debit card on file to redeem this offer. You can add a new card by going to the Billing tab under Account Settings page.

Q: I've applied for the Heroku offer in the GitHub Student Developer Pack. When will I hear back?

A: Wait time can vary depending on the volume of requests we are receiving. However, as long as you applied well in advance of the end of the month, we will do our best to ensure you receive your free dyno in time for the next billing cycle.

Q: How can I check if I received my free dyno?

A: You can go to the Billing tab of your Account Settings to see if you've received Platform Credits for your free dyno. It would be listed in the Billing Information section of this tab.

Q: Can I apply this credit to a Heroku Teams account?

A: Unfortunately, this offer cannot be applied to a Team account. Check out Collaborating with Other Developers on Your App for more information.

Q: Where do I find help with deploying my app on Heroku?

A: Heroku maintains a wealth of documentation in our Dev Center. We recommend that you start with one of our step-by-step Getting Started on Heroku guides—simply choose your favorite language and follow the steps to get set up on Heroku.

Q: How can I keep up with what’s new at Heroku?

A: Stay in touch with us via RSS or on Twitter, Facebook, Instagram, and LinkedIn. Sign up for our newsletter and read the Heroku Blog for updates about new product releases, technical content, tips, and more to help optimize your Heroku experience.

Q: How do I contact Heroku with questions about the GitHub Developer Pack?

A: For questions specific to this program, feel free to contact us at: heroku-students@salesforce.com.

Q: Have more questions?

A: Check out this article for more information.

Stay up to date with Heroku

Read the Heroku Blog for the latest updates, product releases, technical discussions, and more.

View blog