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 GitHub 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 or debit card on file to redeem this offer. You can add a new card by going to the Billing tab under Account Settings.

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

A: Wait times can vary depending on the volume of requests we receive. However, as long as you applied well in advance of the end of the month, we will do our best to ensure that 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 under Account Settings to see if you've received platform credits towards your free dyno. It would be listed in the Billing Information section of this tab.

Q: I didn’t install a Hobby dyno yet, so why aren’t all my credits still there?

A: This is a 2-year program with a start date that is based on your application date. Once your application is approved and the $168 worth of credits are applied, $7 will be deducted each month from your pool of credits — regardless of whether or not you are running a Hobby dyno.

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

A: Unfortunately, this offer cannot be applied to a Team account. For more information, see the Dev Center article: Collaborating with Other Developers on Your App.

Q: I applied for the Heroku offer with a different or incorrect email address. Can I switch the request to a different account?

A: No. Due to the large volume of requests we receive, we aren't able to transfer your Hobby dyno credits to a different account once you've applied.

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, read the Heroku Blog, and listen to our Code[ish] podcast series 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 Student 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 support article for more information.

Anupam discovered Heroku’s free services with his first year project. Heroku’s tight integration with GitHub made it easy to automatically deploy on every push. Now in his final year, Anupam runs seven apps on Heroku. The GitHub Student Developer Pack has given his apps a boost with a more powerful Hobby dyno that never sleeps.

Anupam Dagar
Student Developer, Indian Institute of Information Technology
Listen to podcast →

Heroku makes deployment easy

Stay up to date with Heroku

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

View blog