Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Angular 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)
Angular Admin
Installation (1:42)
Template (2:09)
Components (5:40)
Modules (6:06)
Router (4:04)
Child Components (7:49)
Reactive Forms (5:14)
Login (2:24)
Register (6:11)
Router Link (4:31)
Redirecting (1:38)
Authenticated User (4:18)
Interfaces (2:12)
Inputs (3:40)
Logout (2:40)
Interceptors (2:09)
Profile (5:04)
Classes (5:07)
Update Profile (3:38)
Event Emitters (5:48)
Looping (5:08)
Pagination (5:04)
Deleting Users (4:41)
Creating Users (9:19)
Updating Users (7:42)
Response (2:34)
Roles (4:13)
Abstract Classes (5:29)
Permissions (6:10)
Form Arrays (11:28)
Updating Roles (10:59)
Products (7:38)
Paginator Component (8:23)
Creating Products (4:26)
Updating Products (4:03)
Uploading Images (8:09)
Image Component (5:50)
Orders (6:41)
Order Items (4:25)
Export CSV Files (5:57)
Chart (7:59)
Route Permissions (9:30)
Thank You (0:24)
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)
Angular Influencer
New Workspace (4:31)
Admin Project (4:25)
Template (6:25)
Public Module (8:55)
Authenticated User (7:55)
Logout (3:35)
Products (3:29)
Libraries (11:28)
Publishing to Npm Registry (5:39)
Using Published Library (2:57)
Profile (6:00)
Stats (7:39)
Rankings (3:45)
Searching Products (7:44)
Selecting Products (5:06)
Generating Links (6:19)
Angular Checkout
Template (4:43)
Link Data (6:34)
Calculating Total (6:04)
Completing the Form (6:02)
Stripe (5:43)
Completing Orders (2:22)
Conclusion (0:28)
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 (8:55)
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 UserController (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)
Publishing to Different 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
Authorization
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock