Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Vue 3 and Laravel: Breaking a Monolith to Microservices
Laravel Admin
Installation (1:05)
Docker (9:39)
Routes (3:13)
Migrations (5:34)
REST (14:28)
Custom Requests (7:25)
Pagination (3:53)
Laravel Passport (2:46)
Login (3:53)
Middleware (1:58)
Register (4:58)
Profile (3:00)
Roles (7:55)
Foreign Keys (6:05)
Api Resources (6:06)
Products (5:21)
Product Routes (4:20)
Images (8:22)
Image Controller (8:51)
Orders (9:18)
Order Routes (4:53)
Order Total (4:45)
Export CSV (6:39)
Permissions (10:05)
Creating Permissions (7:22)
User Permissions (3:19)
Permission Controller (1:12)
Gates (6:56)
Request Gates (2:11)
Chart (7:20)
Vue Admin
Installation (2:01)
Template (6:51)
Router (6:16)
Form Submit (7:28)
Register (4:42)
Login (5:14)
Child Routes (4:16)
Logout (3:19)
Component Props (4:28)
Users (6:08)
Router Link Active (3:20)
Pagination (5:19)
Deleting Users (3:48)
Classes and Interfaces (6:55)
Creating Users (6:44)
Updating Users (5:05)
Roles (5:08)
Creating Roles (9:07)
Updating Roles (4:49)
Products (5:27)
Paginator (8:49)
Creating Products (4:48)
Uploading Images (4:09)
Image Component (3:17)
Updating Products (5:26)
Orders (5:52)
Order Items (5:38)
Export CSV Files (3:52)
Chart (7:24)
Profile (7:34)
Vuex (7:54)
Dispatch Events (2:13)
Vuex Modules (4:16)
Typescript Getters (5:05)
Permissions (6:38)
Laravel Influencer
Changing the Database (2:27)
Route Prefixes (1:27)
Route Namespaces (2:29)
Products (2:11)
Product Search (4:14)
Common Routes (1:46)
User Type (7:50)
Drop Role Id (9:06)
Scopes (6:58)
Links (8:43)
Checkout Links (6:38)
Creating Orders (10:28)
Transactions (3:19)
Stripe (9:42)
Completing Orders (2:52)
Sending Emails (7:21)
Events and Listeners (10:43)
Revenue (2:49)
Stats (4:55)
Rankings (5:30)
Redis (2:47)
Caching Products (4:35)
Invalidating Cache (4:35)
Filtering Cached Data (3:23)
Redis Sorted Sets (11:37)
Vue Influencer
Admin Changes (0:29)
Installation (1:11)
Template (4:14)
Child Components (7:00)
Register (6:00)
Login (3:31)
Logout (3:31)
Vuex (10:06)
Products (3:25)
Rankings (3:38)
Stats (5:09)
Searching Products (2:41)
Selecting Products (4:41)
Generating Links (4:18)
Nuxt.js Checkout
Installation (1:44)
Template (5:48)
Routing (3:02)
asyncData (3:13)
Products (4:22)
Order Total (3:36)
Create Orders (7:06)
Stripe (3:21)
Conclusion (1:30)
Emails Microservice
Setup (2:58)
RabbitMQ (6:46)
Dispatching Jobs (6:48)
Moving Emails (12:31)
Docker (8:15)
Users Microservice
Setup (2:40)
Database (2:32)
User Model (4:14)
Moving AuthController (9:28)
Importing User Data (7:24)
Internal API Calls (3:54)
User Service (7:02)
Scope Middleware (8:08)
Authorization (3:55)
Moving Paginated Users (5:42)
Moving User Controller (12:23)
Removing User Instances (3:03)
Filtering Users (4:45)
Refactor User Class (5:40)
Checkout Microservice
Setup (1:05)
Migrations (3:39)
Docker (4:03)
Importing Data (7:18)
Moving Controllers (4:58)
Upload PHP Libraries to Packagist (10:35)
Listening to Events (11:18)
Queue Listener (2:10)
Multiple Queues (5:15)
Influencer Microservice
Setup (0:51)
Migrations (1:43)
Importing Data (5:19)
Moving Controllers (8:09)
Adding Events and Listeners (7:32)
Redis (4:21)
Admin Microservice
Setup (2:46)
Importing Data (6:43)
Moving Controllers (6:28)
Adding Events and Listeners (3:11)
Refactoring Resources and Gates (3:03)
Conclusion (4:52)
Teach online with
Updating Roles
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock