Three times a day, first Friday of each month
4 sessions, 30 minutes each
Normal Price $40
Discount Price $30
Mini-Course Overview
Strangely, for the purposes of becoming a PHP 8 Certified Cloud Technician, installing PHP on your local computer is not that important!
The reason why we say this is because we teach you how to develop and test your PHP cloud applications using a container.
PHP is already installed in the container, which means having PHP directly on your local computer is redundant.
However, that having been said, it is useful to have PHP locally available because you can run a quick check on
PHP program viability without having to spin up a container. In addition, having PHP locally available gives you access
to a number of excellent deployment tools, including Linux for Composer (covered in another mini-course).
In this mini-course the focus is getting PHP installed on a Windows computer. In addition there is a shorter
section on Linux and Mac installation.
What You Learn in this Mini-Course
How to install PHP on your computer
Commands and/or Technologies Covered
php
Mini-Course Overview
It is a best practice for a PHP 8 Certified Cloud Technician to model their customer's environment using a local cloud container.
This gives you the best chance of success once you are ready to port your container to the cloud.
In this mini-course you learn how to create and run a local cloud container using the base Docker image of your choice.
It also introduces you to the LfPHP (Linux for PHP) Docker image,
a highly performant fully configured LAMP (Linux-Apache-MySQL-PHP) stack to get your cloud-based PHP websites up and running quickly.
What You Learn in this Mini-Course
How to run a local cloud container
Commands and/or Technologies Covered
docker run, docker exec, docker volume, LfPHP
Mini-Course Overview
Just running a Docker container on your local computer isn't enough to properly develop a customer website.
In addition to the operating system kernel, you'll also need supporting software inside the container
such as a web server, database as well as PHP.
A key to building the complete environment is the Dockerfile.
This mini-course shows you how to create a Dockerfile that builds an environment that closely matches that needed by your customer.
You also learn how to get a locally running cloud container to recognize program code changes.
What You Learn in this Mini-Course
How to setup a website in a container
Commands and/or Technologies Covered
Dockerfile, docker mount, lfphp-get
Mini-Course Overview
Another extremely important aspect of developing from home is the ability to edit your code.
One way this is accomplished is to use an IDE (Integrated Development Environment).
In this mini-course you learn what is required in a PHP script and how to properly edit it.
You also learn how a code editor differs from a word processing program and are given guidelines to help choose a suitable code editor or IDE.