Heroku for PHP

Don't get left behind by the cloud hosting revolution

4.55 (21 reviews)
Udemy
platform
English
language
Web Development
category
instructor
113
students
1 hour
content
Nov 2021
last update
$44.99
regular price

What you will 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

Description

Are you a PHP programmer? If so, this course will get you up to speed with Heroku in record time.

Invest just one hour of your life to learn 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 CV.

Following along 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
* Configure and customise your virtual server

Click the "Buy Now" button to get started immediately. The course comes with lifetime access to the videos and materials. If you don't love it, just use the 30-day money-back guarantee.

Now updated with an additional module on how to setup Heroku on Windows.

What is Heroku?

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.

What should I learn Heroku?

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 CV will increase your employment opportunities and make you more valuable to your existing employee.

Why should I sign up for this course?

I've designed this course to get you up to speed as fast as possible. We will dive straight in and write code: you can follow along with all of the examples and get your first web application live in the first hour.

I've been working as a software consultant for over ten years, as well as being a teacher here on Udemy and I will be here to help you every step of the way.

Content

Introduction

Welcome
How to get help
Example code

Setting up on Heroku

Create a Heroku account
Install the CLI

Setting up Heroku on Windows

Windows setup instructions
Installing Git on Windows
Installing Heroku CLi on Windows
Using Git Bash on Windows

Your first Heroku app

Creating a simple app
Adding the PHP code
Creating a Procfile
Committing to Git
Deploying to Heroku

Using config vars

What are config vars?
Adding a local config var
Using config vars locally
Pushing the code to Heroku
Using config vars on Heroku

Using resources

What are add-ons?
Using add-ons
Add-ons dashboard
Adding a local variable
Making a MySQL connection
MySQL in the cloud

Troubleshooting errors

Breaking the app
Finding out what is wrong
Rolling back

Troubleshooting with Rollbar

Provisioning Rollbar
Installing the client library
Rollbar dashboard

Configuration

Configuring domain names
Configuring Apache's web root
Enabling PHP extensions
Switching to nginx

Conclusion

Conclusion
Music credits
Bonus: Develop your career with these courses

Screenshots

Heroku for PHP - Screenshot_01Heroku for PHP - Screenshot_02Heroku for PHP - Screenshot_03Heroku for PHP - Screenshot_04

Reviews

Rob
July 26, 2022
So, this course assumes that you have a running localhost. I had to "php -S localhost:8000" to get a instance running.
Marie
July 15, 2018
This course is for Linux or mac users, no example files are provided for windows, only some external resources ..., hardly a word in edgeways for window users. This is what I call a sloppy course. I am very disappointed.

Charts

Price

Heroku for PHP - Price chart

Rating

Heroku for PHP - Ratings chart

Enrollment distribution

Heroku for PHP - Distribution chart

Related Topics

1567586
udemy ID
2/23/2018
course created date
11/22/2019
course indexed date
Bot
course submited by