preloader

In this course you learn how to deploy to the cloud from a source code repository, implement a Lambda Serverless Function, automate PHP framework installation and create an Instant eCommerce website using the revolutionary Linux for PHP technology. Includes free one year LfPHP Cloud Services account!

Linux for PHP

MEETINGS

Check Schedule

DURATION

2 hours

FEE

$60 (Free to those who have an LfPHP Cloud Service account)

About Course

The revolutionary Linux for PHP technology represents a brand-new way of modeling and deploying PHP based web applications. In this course you learn how to deploy to the cloud from a source code repository, implement a Lambda Serverless Function, automate PHP framework installation and create an Instant eCommerce website. In addition you learn about the core technology and how it can be extended.

Detailed Course Outline

Linux for PHP Image

The Linux for PHP (LfPHP) Docker image is a widely acclaimed self-contained LAMPP stack, and has been downloaded thousands of times. This unit includes the following topics:

  • Linux for PHP
  • LfPHP Docker Image
  • LfPHP Image Families
  • Getting the Image
  • Using the Image
  • AscLinux
  • Web Server: Apache
  • Web Server: nginx
  • Databases Overview
  • Database: MariaDB
  • Database: PostgreSQL
  • Database: MongoDB
  • Programming Languages
  • Other Notable Services
  • Other Notable Services
  • Startup: lfphp Command
  • Startup: lfphp Command: Selected Services
  • Adding Packages

PHP Frameworks

In this unit you learn how to create instant PHP framework-based websites using the LfPHP docker image.

This unit includes the following topics:

  • Linux for PHP Frameworks
  • PHP Frameworks
  • The lfphp-get Command
  • php-frameworks Option
  • PHP Frameworks Supported
  • PHP Frameworks: Interactive Mode
  • Automated Mode
  • Completed Installation

Lambda Functions

This unit includes the following topics:

  • LfPHP Lambda Cloud
  • LfPHP Lambda Cloud
  • Overview
  • Lambda Functions
  • PHP Lambda Cloud
  • Middleware
  • PSR-7
  • PSR-15
  • LightMVC Framework
  • Add a New Function
  • Define the Function
  • Producing Output
  • Deploy the New Function
  • Accessing Log Files
  • Grabbing Parameters
  • Simple Database Access
  • Database Access Example
  • Default Lambda Function
  • Default Lambda Function 2
  • Default Lambda Function 3

Instant eCommerce Website

In this modern day, there's a tremendous push for businesses to move some or all of their business online. The major problem facing many small business owners is that they don't have the expertise to set up an eCommerce website, nor, in many cases, do they have the staff or budget to hire experts to do the work for them. In this course we show you how anybody can set up an instant eCommerce website using Linux for PHP Cloud Services, regardless of the level of computer expertise.

This unit includes the following topics:

  • Instant eCommerce Website
  • Getting Started
  • Getting Started: Plan
  • Getting Started: One Click Apps
  • Instant Website: Install
  • Instant Website: Warning
  • Instant Website: Success
  • Instant Website: Wait for Restart
  • Web Installer
  • Web Installer: License
  • Web Installer: Store Info
  • Web Installer: Your Account
  • Web Installer: Database Access Info
  • Web Installer: Configure Database
  • Web Installer: Finished
  • Web Installer: Delete Install Folder
  • Web Installer: Delete Install Folder
  • What's Next?
  • Logging in to Back Office
  • Delete Demo Products
  • Choose Theme
  • Configure Payment
  • Configure Payment
  • Configure Shipping
  • Configure Shipping
  • Add Products
  • Add Products: Continue
  • Add Products: Offline
  • Thanks for Attending!

Instructor

instructor

Andrew Caya

Senior Instructor

Related Courses

course thumb
  • Winter | Spring 2021
  • PHP 8

PHP 8 for PHP Developers

Designed for PHP developers with a knowledge of PHP 5.x or 7.x, in this course you learn about all the great new features in PHP 8 with a focus on migration from PHP 7 to PHP 8. Get a head start and leave the rest of the crowd behind.

Pick Date
course thumb

Doctrine

Continuous-learning.com has created a two hour JumpStart course for any developer looking to learn how to get the most out of Doctrine.

Pick Date
course thumb

Laminas MVC

The Laminas MVC is the open source version of Zend Framework. This course teaches you how to rapidly create a complete web based application using Laminas MVC.

Pick Date