resources

This repo is a one stop destination to find resources for learning various domains. You can find the roadmap for any domain here.

View on GitHub

Heroku



Heroku is a cloud platform that lets companies build, deliver, monitor and scale apps — we’re the fastest way to go from idea to URL, bypassing all those infrastructure headaches.

Why Heroku? :heart_eyes:

Who uses Heroku? :raising_hand:

ConvertFlow, Ruckit, Kolide, RocketChart, Rhino, Pretzel and many more Tech Giants.

Where do I learn from? :books:

Heroku DevCenter Documentation is one of the best Documentations provided by any Cloud Computing platform. Just going through their Docs is enough to understand how Heroku works and use in Production. Once you’re done with the basics, you can explore more add-ons and other features like the Heroku CLI, Config Vars, Buildpacks, etc.

|S.No.|Topic| |—-|—–| |1.|Deploying a NodeJS application on Heroku| |2.|Deploying a Ruby application on Heroku| |3.|Deploying a Django or Flask application on Heroku| |4.|Deploying a Java application on Heroku| |5.|Deploying a PHP application on Heroku| |6.|Deploying a Go application on Heroku| |7.|Deploying a Scala application on Heroku| |8.|Deploying a Clojure application on Heroku|

Error Handling using Logs :warning:

Heroku Logs is your goto place when you get any kind of errors!

Done? :disappointed_relieved:

Not yet! Now that you’ve explored Heroku, you can either learn Azure or GCP or AWS.


We hope you now know the roadmap to being a Heroku Developer :v: