See what we will develop in this course.
Be sure to watch the demo below before you purchase this course.
Course Outline
More lessons will be uploaded daily
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- User Registration - Initial Setup (12:54)
- Introducing Data Transfer Objects (7:21)
- Write a command to create DTOs (10:42)
- Add ACTION to create user (4:59)
- Create a Command to generate Actions (3:27)
- Using API Resources for responses (7:57)
- Implement Hash IDs (15:17)
- Publish Laravel Stubs (5:02)
- Introducing Laravel Sanctum (3:47)
- Implement Login (16:15)
- The "Me" endpoint (3:19)
- Implement Logout (3:56)
- Send email verification link to users (12:17)
- Customize email verification link (12:59)
- Resend email verification link (3:03)
- Verify user account (6:09)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Introducing ENUMS for Course Level (8:04)
- Setup Course Model (6:52)
- Course relationships - Categories and Authors (2:31)
- Get instructor courses - with Scope Bindings (6:50)
- Store course (8:55)
- Course slug and resource (6:32)
- Get a single course (3:36)
- Course Price formatting (5:21)
- Course information - overview of interface (1:52)
- Course basic information (6:18)
- Update Course basic information (10:53)
- Upload course image part 1 (13:18)
- Upload course image part 2 (7:59)
- Toggle course status (7:02)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Video Processing Architecture (7:15)
- Video model and migration (17:34)
- Get your $200 Free Digital Ocean Credit
- Setup upload disks - local and cloud (15:14)
- Install Amazon s3 Flysystem (1:25)
- Create Video upload action (7:49)
- Implement Video chunk uploads (20:46)
- Video Processing to HLS part 1 (17:41)
- Video Processing to HLS part 2 (16:15)
- Video Processing to HLS part 3 (11:56)
- Broadcasting - setup Websockets server (10:35)
- Broadcast websocket messages for processing progress (11:22)
Available in
days
days
after you enroll