Learn how to use the power of Docker to develop, test, and deploy Laravel applications in local and production environments with this premium video course.
Develop and Deploy Laravel Applications with Docker
Develop and Deploy Laravel Applications with Docker is a 20-lesson 2 hours 29 minutes self-paced course by Andrew Schmelyun. Learn how to use the power of Docker to develop, test, and deploy Laravel applications in local and production environments with this premium video course.
Course facts
- Lessons
- 20
- Duration
- 2 hours 29 minutes
- Language
- English
- Added to CourseFlix
- October 2023
- Instructor
- Andrew Schmelyun
- Price
- Premium
Docker and Laravel work together in a perfect marriage Docker, and more broadly containerization as a whole, is growing in popularity, not just for production environments but also for local development. Laravel is the leading modern PHP framework used by millions of developers around the globe. Together, they help develop and deploy web applications that are fast, scalable, and OS independent.
Working with a LAMP stack or other web server software installed on your local machine can be a nightmare when it comes time to upgrade. If you have multiple apps that require different versions of something like PHP it's even worse. Using Docker to build your local dev environment removes the headache of maintaining and installing dependencies for web server software across your machines.
“I have absolutely no clue how to get started deploying my Laravel app to a production server with Docker.”
That's okay, there's a lot of options! In this course, we'll explore a few different methods to deploy your Dockerized Laravel application onto a production server. Including how to setup and use an automated testing and CI/CD service like CircleCI.
Who teaches Develop and Deploy Laravel Applications with Docker? Andrew Schmelyun
Andrew Schmelyun is a US developer and Laravel / DevOps educator who publishes long-form tutorial content on the Laravel-with-Docker stack and on the engineering side of running PHP services in production. His written tutorials and YouTube videos cover the operational concerns most Laravel material skips.
His CourseFlix listing carries three Andrew Schmelyun courses: Develop and Deploy Laravel Applications with Docker, Self-Made SaaS Course (a from-scratch Laravel SaaS build), and the unrelated indie game-dev 2048 with Bevy ECS. Material is paid and aimed at PHP developers ready to take operational responsibility for their own services.
What lessons are included in Develop and Deploy Laravel Applications with Docker?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Introduction to Docker Demo | 08:05 | |
| 2 | Introduction to Docker Compose | 08:25 | |
| 3 | Setting up Nginx | 08:57 | |
| 4 | Setting up Apache | 06:21 | |
| 5 | Setting up PHP | 07:42 | |
| 6 | Setting up MySQL | 06:58 | |
| 7 | Installing and using Composer | 09:05 | |
| 8 | Setting up our new Laravel app | 04:46 | |
| 9 | Setting up and using the Artisan service | 04:24 | |
| 10 | Setting up and using the npm service | 04:31 | |
| 11 | Building a simple test application | 12:04 | |
| 12 | Creating and running tests with PHPUnit | 03:59 | |
| 13 | Improving local Docker performance | 05:45 | |
| 14 | Enabling https locally with mkcert | 04:30 | |
| 15 | Caching with Redis | 08:32 | |
| 16 | Queuing and running jobs with Redis | 06:08 | |
| 17 | Running scheduled tasks | 04:58 | |
| 18 | Deploying a Laravel app with git | 18:55 | |
| 19 | Using Let's Encrypt with Docker in production | 05:20 | |
| 20 | Using-CircleCI-for-cicd-and-deployment | 10:31 |
One payment unlocks this course and every other premium course. No auto-renew.
See plansWhat courses are similar to Develop and Deploy Laravel Applications with Docker?
Updated 3y agoPHP with Laravel for beginners - Become a Master in Laravel
By: UdemyLaravel has become one of the most popular if not the most popular PHP framework.42h 35m
Updated 3y agoDocker for PHP Developers
By: Udemy"Docker for PHP Developers" is a book and video course that will teach you how to use Docker and PHP to create clean.7h 35m
Updated 3y agoScaling Laravel
By: Servers for HackersThe first time I put code into a load balanced environment, I accidentally gave away thousands of dollars in prizes within a few minutes.9h 29m5/5
Updated 3y agoHow to Create Laravel API
By: LaravelDailyEveryone now is searching for API developers, just look at the Laravel jobs or freelance offers. So, in this course, you will learn how create APIs with Laravel1h 40m
FreeUpdated 2mo agoUltimate Laravel Course 2018 (PayPal, Webshop, RESTful API)
By: UdemyFree hands-on Laravel course building a blog, a PayPal-enabled web shop, and a RESTful API, with testing and debugging included.9h 9m
Updated 2y agoRoles and permissions in Laravel
By: CodecoursePowerful role and permission checking doesn't need to be complicated. Let's build our own solution, including custom blade directives and middleware.1h 7m
Updated 3y agoLaravel Eloquent: Expert Level
By: LaravelDailyAfter this course, you will become expert in creating relationships, querying data effectively and using less-known Eloquent features.3h 46m
Updated 3y agoMastering Laravel 10 Query Builder, Eloquent & Relationships
By: UdemyAre you struggling with Laravel databases and Eloquent? Do you want to learn how to easily manage your database with migrations and seeders? Look no further tha7h 27m
More courses by Andrew Schmelyun
Updated 2y agoSelf-Made SaaS Course
Learn how to build a full SaaS app from idea to launch. This course walks you through each step in clear, simple terms.5h 19m
Updated 2mo ago2048 with Bevy ECS
Build the classic 2048 game with Bevy's ECS in Rust, covering tile rendering, input handling, scoring, and core Rust ownership concepts.1h 40m