-
Урок 1.
00:07:16
Project Demo
-
Урок 2.
00:03:45
Create New Laravel Project
-
Урок 3.
00:06:55
Create Channel Model and Migration
-
Урок 4.
00:07:50
Create Channel via Default Registration Form
-
Урок 5.
00:08:22
Install Livewire
-
Урок 6.
00:02:41
Property Binding Example
-
Урок 7.
00:09:00
Setup Channel Edit Routing
-
Урок 8.
00:06:54
Build The Edit Form
-
Урок 9.
00:11:56
Configure Validation via Livewire
-
Урок 10.
00:06:10
Lock down Channel Update to owner via Authorization Policy
-
Урок 11.
00:08:20
Channel Logo Update - File Upload via Livewire
-
Урок 12.
00:10:06
Resize Image using Image Intervention Package
-
Урок 13.
00:07:48
Create Video Model and Videos Table Migration
-
Урок 14.
00:11:26
Create Livewire Components to manage Videos and prepare the views
-
Урок 15.
00:05:09
Create Video Upload Form and Upload to Livewire Temporary Folder
-
Урок 16.
00:08:34
Add Progress Bar
-
Урок 17.
00:05:21
Video Validation and Create Video Record
-
Урок 18.
00:10:50
Edit Video Record Form
-
Урок 19.
00:02:25
Move Uploaded File to Video Temp Folder
-
Урок 20.
00:10:46
Introduction to Video Encoding and Install Laravel-FFMPEG Package
-
Урок 21.
00:11:07
Test: Video Encoding using Command in Laravel Application
-
Урок 22.
00:05:13
Creating Jobs for Video Encoding and Creating Thumbnail
-
Урок 23.
00:06:12
Dispatch Create Thumbnail Job
-
Урок 24.
00:04:36
Add Thumbnail to the Videos Table
-
Урок 25.
00:09:01
Dispatch Video Encoding Job
-
Урок 26.
00:08:08
Add Video Thumbnail to Edit Form
-
Урок 27.
00:12:08
Build All Videos Page
-
Урок 28.
00:04:05
Delete Video
-
Урок 29.
00:09:02
Secure Deleting video Using Video Policy
-
Урок 30.
00:03:21
Real Time Update for Processing Percentage
-
Урок 31.
00:06:19
Fix Update Visibility Column and Delete Temp Video File
-
Урок 32.
00:10:26
Setup Videojs Library and add player using this library
-
Урок 33.
00:03:03
Customize Width and Hight for player by adding custom.css file
-
Урок 34.
00:10:23
Add Views Column to Videos Table + Increase Views When Video Played for more 3s
-
Урок 35.
00:07:42
Create Video Information Row
-
Урок 36.
00:06:43
Create Voting Components
-
Урок 37.
00:05:14
Like and Dislike Table/Model Creation with relationships
-
Урок 38.
00:06:32
Allow user to like / dislikes videos
-
Урок 39.
00:07:27
Check If User Likes Videos
-
Урок 40.
00:02:10
Check if User Dislike Videos
-
Урок 41.
00:05:48
Load Likes and Dislikes in mount Method
-
Урок 42.
00:01:46
Refresh Values Automatically when User Clicks Like/Dislike
-
Урок 43.
00:04:35
Toggle Like/Dislike - one is active at a time
-
Урок 44.
00:03:19
Fix Video Player timeline and Add Poster image
-
Урок 45.
00:03:31
Fix Default Channel Image
-
Урок 46.
00:06:43
Build Markup For Channel Information and Subscription Button
-
Урок 47.
00:05:24
Subscription Migration and Add Needed Relationships
-
Урок 48.
00:07:41
Add Channel Subscribers and Get User Subscription Status
-
Урок 49.
00:08:40
Toggle Subscribe Button
-
Урок 50.
00:06:20
Creating Comments Migration and Setup Models Relationships
-
Урок 51.
00:13:08
Show Comments using Livewire Component For All Comments
-
Урок 52.
00:05:04
Show Replies for each Comment
-
Урок 53.
00:02:04
Show/Hide Replies using Alpinejs
-
Урок 54.
00:09:31
Create New Comment Component and Style it
-
Урок 55.
00:05:12
Store New Comment to The Database
-
Урок 56.
00:09:29
Show Comment Component as Reply
-
Урок 57.
00:04:38
Routes and Controller for HomePage
-
Урок 58.
00:06:30
Change Welcome View to include Videos From Subscribed Channel or General Videos
-
Урок 59.
00:07:05
Adding Search to Welcome Page plus creating routes and login
-
Урок 60.
00:03:00
Adding Videos Cards to Search Page
-
Урок 61.
00:06:59
Create Channel Index Page
-
Урок 62.
00:02:24
Append Video Grid to Channel Index Page
-
Урок 63.
00:10:39
Add Duration to Video Cards