Please ensure Javascript is enabled for purposes of website accessibility

About This Course

Who this course is for:

  • Programmers who want to join the Heroku revolution

What you’ll learn: 

  • Deploy your first application to Heroku
  • Use add-ons such as MySQL databases
  • Troubleshoot errors
  • Install Rollbar to monitor your application
  • Configure and customise your Heroku environment


  • You should be a PHP programmer of any level
  • You should have a local web server up and running
  • No prior knowledge of Heroku, cloud or PaaS is required

Heroku is a cloud hosting platform that allows you to deploy websites and web applications with a simple Git push. Heroku manages the environment, including installing PHP and Apache on your own virtual server; all you have to do is tell it what to do and Heroku does the rest.

If you run your own website, Heroku is a cost-effective and convenient way to host it without having to manage your own server or be dependent on your hosting company to give you the correct version of PHP.

If you are an employee, many companies are converting to cloud platforms such as Heroku. Therefore, having this skill on your Curriculum Vitae will increase your employment opportunities and make you more valuable to your existing employee.

Invest just one hour of your life learning to use Platform-as-a-Service (PaaS) cloud hosting and I promise you that you will fall in love, as well as adding a valuable skill to your Curriculum Vitae.

Following step-by-step, you will deploy your first web application to the cloud, use add-ons such as MySQL databases and performance tracking, troubleshoot errors using the Heroku CLI, and configure and customise your virtual server.

Our Promise to You

By the end of this course, you will have learned how to write your first Heroku homepage.

30 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today and learn more about Heroku.

Course Curriculum

Section 1 - Introduction
Welcome 00:00:00
What Is Heroku? 00:00:00
Section 2 - Setting Up On Heroku
Create A Heroku Account 00:00:00
Install The CLI 00:00:00
Section 3 - Setting Up Heroku On
Installing Git On Windows 00:00:00
Installing Heroku CLI On Windows 00:00:00
Using Git Bash On Windows 00:00:00
Section 4 - Your First Heroku Application
Creating A Simple Application 00:00:00
Adding The PHP Code 00:00:00
Creating A Procfile 00:00:00
Committing To Git 00:00:00
Deploying To Heroku 00:00:00
Section 5 - Using Config Vars
What Are Config Vars? 00:00:00
Adding A Local Config Var 00:00:00
Using Config Vars Locally 00:00:00
Pushing The Code To Heroku 00:00:00
Using Config Vars On Heroku 00:00:00
Section 6 - Using Resources
What Are Add-Ons? 00:00:00
Using Add-Ons 00:00:00
Add-Ons Dashboard 00:00:00
Adding A Local Variable 00:00:00
Making A MySQL Connection 00:00:00
MySQL In The Cloud 00:00:00
Section 7 - Troubleshooting Errors
Breaking The Application 00:00:00
Finding Out What Is Wrong 00:00:00
Rolling Back 00:00:00
Section 8 - Troubleshooting With Rollbar
Provisioning Rollbar 00:00:00
Installing The Client Library 00:00:00
Rollbar Dashboard 00:00:00
Configuring Domain Names 00:00:00
Configuring Apache’s Web Root 00:00:00
Enabling PHP Extensions 00:00:00
Switching To Nginx 00:00:00
Section 10 - Conclusion
Conclusion 00:00:00
Template Design © VibeThemes. All rights reserved.

Setup Menus in Admin Panel