Docker + PHP
Please watch this short clip to find out what this course is all about 👇
Wow! The video I was looking for. Absolutely awesome tutorials! You make easy to understand videos - C
WHAT'S COVERED IN THIS COURSE?
Learn all the essentials of using Docker with PHP including MySQL, Redis, Nginx, Composer, XDebug etc.
Now includes my bonus material!
Here is a list of the content covered in this course. This version contains roughly 40 minutes of bonus material which is not included in the YouTube version.
The course covers all the essentials plus some of the problems that I have observed people online trying to solve.
· Docker Compose File · PHP Dockerfile · NGINX Configuration
· Volume Mounting · A Basic Application · MySQL
· Composer · A Development Build · Environment Variables
· Redis · Xdebug · Multi-stage Builds
· Push to a Container Registry · Github actions
Multiple Docker Compose Files · Symfony Version · Laravel Sail
This is what people have had to say about the course.
Clear explanation with no fluff, exactly what I was looking for. - Luka
Easy to follow. Yahya
It was clear information, each lesson built on the last. - Jeremy McKay
Gary gave the daily recipe for developer / programmer work in detail. - Burak Bingollu
Especially as a beginner you learn a lot. - Marjan Zmarlak
Just what I was looking for!! - Maxi Cardozo
Very straight to the point, showing the important parts. - Weslley Richard
Impressed. - Silver
Thank you for the quality of your work and thank you for the in-depth analysis, great job! - Michael Rabet
Great course - Mihai
Each course from GaryClarke.Tech is awesome. Useful information about Docker & PHP setup, given in an easy to understand way - Pawel
Nice course - Shaheb
Gary was very confident with all the different technologies he presented - Chris
Thank you Gary. An immense value to me! It was so far the best course I've seen on the subject and the nicest thing, it's tailored exactly to my needs. Not too little, not too much either. Just great! Please don't stop developing courses like this, I'm looking forward to the next one - Werner Helbig
Nice tutorial sir, your courses have been of immense value to me sir. Keep up the good work - Okere Godspower Kelsy
Very good! Thanks Gary! - Jochen Kohler
Complete information all in one spot. - Jeremy McKay
Thanks Gary 🙏 Nicely and step by step explained, nice work done well and keep it up. Thank you once again for creating such quality content - Shashikant
This video is useful for me. Thank you - Frank Wang
I can picture how this will work for my needs through Gary's setup and I appreciate building all the docker files from scratch. - Michael Claar
It is clear and well put together information. - Adamo
I rarely rate anything online, however I was compelled to do so. I really was struggling with Docker as mostly people who teach online does not know the topic very well or make it over complicated. I am really impressed with this course and I am really glad I took it. You really do justice to one of my favorite quotes by Albert Einstein "If you can't explain it simply, you don't understand it well enough." - Omer Farooq
It's easy to follow and the explanation is on point - Sibulele Sogoni
Usually I use DDEV for my local development. But the course allowed me to understand how to configure from scratch an application with Docker. - Cellou Diallo
At first the speed of delivery felt a little slow, but as I grew accustomed to it, I appreciated the steady pace. I found the focus on development vs production workflow really useful, as that;s not often covered in typical hello world tutorials - there is a great deal of "real world" functionality I can reach for. - Chris S
The content is just to the point!!! Easy to follow, very good video quality and no extra useless content. - Andreas Malis
Who am I?
Hello and thank you so much for checking out my work. My name is Gary Clarke and I'm a software developer with many years experience, primarily in PHP. I started creating video tutorials during lockdown in 2020 because I wanted the challenge of being able to explain complex / technical subjects to others in a way which is easy to understand and remember.
At this moment in time, my videos have been watched nearly half a million times and I intend to keep creating new and improved content and teaching more and more new people. It would be my pleasure to see you on the inside of one of my courses.
Kuatbek ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Adamo ⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Srdjan ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Michael Claar ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Soapp ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Chris S ⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Vincent Simon ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Cellou Diallo ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Sibulele Sogoni ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Vincent Signoret ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Omer Farooq⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Andreas Malis ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Marc Hofmann ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Arjan ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Michael Rabet ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Shaheb ⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Chris⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Yohan ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Serhii⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Tatiana ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Rasim Aghayev ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Emre Eldemir⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Burak Bingollu⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Yahya⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Weslley Richard ⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Matt ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Silver ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Mihai ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Luka ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Jeremy McKay ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor
Marjan Zmarlak ⭐️⭐️⭐️⭐️⭐️
✅ Valuable information ✅ Helpful practice activities ✅ Clear instructions
✅ Accurate course description ✅ Engaging delivery style ✅ Knowledgeable instructor