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
- Level
- All levels
- Language
- English
- Updated
- 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 |
Get instant access to all 19 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Develop and Deploy Laravel Applications with Docker?
-
Updated 2y 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 -
Updated 2y agoTesting Laravel with PHPUnit
By: SpatieIn this course, Brent will help you get started testing a Laravel application. He'll cover how to get started, how to test every functionality in Laravel, and g2h 42m5/5 -
Updated 3y agoReact and Laravel: Breaking a Monolith to Microservices
By: UdemyTransform monolithic apps into scalable microservices using React, Laravel, and Docker. Master API development, authentication, and more in this comprehensive15h 7m -
FreeUpdated 2y agoLaravel and Vue.js - Fullstack Web Development (2019)
By: UdemyWelcome to Laravel and Vue.js - Fullstack Web Development course, the best online resource for learning how to build full stack web app with Laravel, Vue.js an28h5/5 -
Updated 2y agoTest-Driven Laravel
By: Adam WathanThe biggest objective of this course is to teach you how to TDD something real; not just another cookie-cutter to-do app.21h 48m -
Updated 2y agoLaravel 8 PHP Framework A - Z Build Professional Ecommerce
By: UdemyAs i told you this complete project course which beings you to Beginner to Advance level by creating complete most advanced Ecommerce Project.71h 53m -
Updated 2y agoLet's Build a Go version of Laravel
By: UdemyLaravel is one of the most popular web web application frameworks in the PHP world, and with good reason. It's easy to use, well designed, and lets developers w19h 22m -
Updated 2y agoStart with TALL: Use Tailwind, Alpine, Laravel & Livewire
By: UdemyGet ahead of the competition and start with the TALL stack, made up of Tailwind CSS, Alpine.js, Livewire, and Laravel that will completely dominate the world of4h 17m
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 3y ago2048 with Bevy ECS
2048 is a 2d board-oriented game. We cover foundational Bevy concepts while spawning tiles on the screen, handling user input, keeping score.1h 40m