This course is designed for those interested to learn the basics of using Heroku, how to deploy web applications to the cloud, use add-ons such as MySQL databases, and customise virtual servers.
Read more.Instructor
Chris Worfolk is a psychologist and software consultant.
Access all courses in our library for only $9/month with All Access Pass
Get Started with All Access PassBuy Only This CourseAbout 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
Requirements:Â
- 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.
10 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 |