Live PHP Coding Stream #1 Creating OOP course for FreeCodeCamp – Setting up the Docker environment



In this live coding stream I begin to setup the PHP OOP course that I am developing for FreeCodeCamp. This includes building the Dockerfile and docker-compose file for the Docker containers.

The course will teach OOP in PHP whilst demonstrating the build of a web application.

On twitter (https://twitter.com/howToCodeWell) I asked which app you would like me to build. The options are:
– To-do app
– Invoicing app
– Note taking app

=======

This is an archived live coding stream from the How To Code Well Twitch channel.
Watch the stream here https://www.twitch.tv/howtocodewell

I am building this project for a FreeCodeCamp course that I am developing. The project will be an invoicing system which will be written in PHP and use MySQL and Docker.
– The project will have no PHP frameworks.
– The FreeCodeCamp course will teach OOP in PHP
– The live streams will only show the development of the project and not the actual course

The code can be found here:
https://github.com/pfwd/freecodecamp-PHP-OOP
The repository name may change

In today’s stream I created the Docker images and containers, created the basis for the templating engine and worked on the applications structure.

Previous live coding streams in this project (Parts 1 – 9):

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
– Packt Publishing: http://bit.ly/2S6aMYB
– Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Hostinger VPS Hosting: https://www.hostinger.com/peterfisher
Get 15% off using code PETERFISHER

Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not – PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet – PHP South West

Software Complexities – Peter Fisher – PHPSW: Learning About Complexities, August 2018

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

#php #oop #webDevelopment

source – For all your website needs, visit Spalding Web Design

12 comments

  1. Errors: Windows might ask for permission to configure a DHCP server. Sometimes, such a confirmation window is minimized in the taskbar.

    Error creating machine: Error in driver during machine creation: This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory

Leave a comment