Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум

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