This episode is for members only

Sign up to access "Laravel YouTube Clone" right now.

Get started
Already a member? Sign in to continue
Playing
09. Setting up S3

Episodes

0%
Your progress
  • Total: 8h 12m
  • Played: 0m
  • Remaining: 8h 12m
Join or sign in to track your progress
01. Introduction
9m 26s
0%
02. Services we'll be using
3m 41s
0%
03. Installing Laravel
2m 14s
0%
04. Authentication and password resets
4m 27s
0%
05. Creating a channel
8m 30s
0%
06. Setting up queues
3m
0%
07. Breaking up the navigation
7m 46s
0%
08. Channel settings
24m 32s
0%
09. Setting up S3
4m 43s
0%
10. Uploading a channel image
12m 58s
0%
11. Resizing the channel image
4m 5s
0%
12. Setting up Elixr
5m 31s
0%
13. Vue component and video selection
10m 20s
0%
14. Video model and migration
8m 19s
0%
15. Initial video creation
11m 27s
0%
16. Saving video details
16m 26s
0%
17. Video upload and progress bar
17m 40s
0%
18. Uploading to S3
6m 18s
0%
19. Preventing exit while uploading
2m 11s
0%
20. Setting up a Factory
6m 31s
0%
21. How we'll test webhooks locally
4m 19s
0%
22. Processed percentage
8m 44s
0%
23. Video index
16m 39s
0%
24. Editing video details
12m 44s
0%
25. Deleting videos
2m 58s
0%
26. Basic video page
11m 33s
0%
27. Access checks and alerts
11m 58s
0%
28. Building the player
14m 47s
0%
29. Logging the view count
23m 44s
0%
30. Search setup
9m 13s
0%
31. Searching for channels
7m 11s
0%
32. Searching for videos
7m 39s
0%
33. Vote model and migration
5m 16s
0%
34. Vote component and showing votes
20m 49s
0%
35. Voting up and down
14m 15s
0%
36. Comment model and migration
12m 18s
0%
37. Comments endpoint
15m 40s
0%
38. Displaying comments
9m 43s
0%
39. Posting a comment
14m 1s
0%
40. Replying to comments
13m
0%
41. Deleting comments
10m 28s
0%
42. Subscription model and migration
5m 34s
0%
43. Subscription component and status
15m 37s
0%
44. Subscribing and unsubscribing
7m 8s
0%
45. Getting videos
8m 41s
0%
46. Displaying the videos
2m 51s
0%
47. Basic channel page
7m 31s
0%
48. Total video views
4m 4s
0%
49. Fix: Hide private/unlisted videos in search results
5m 4s
0%
50. Fix: Visibility of videos on channel page
39s
0%
51. Fix: Comment replies
3m 57s
0%
52. Fix: Video views for unauthenticated users
2m 13s
0%
53. Fix: Showing reply and delete buttons if unauthenticated
1m 21s
0%
54. Fix: Subscribing multiple times
1m 17s
0%
55. Fix: Hide vote component if votes are disabled
1m 40s
0%
56. Fix: Subscription count on search results
2m 8s
0%
57. Fix: Video vote n+1 problem
1m 22s
0%
58. Fix: Unique channel slug validation message
2m 2s
0%
59. Fix: Video creation form request
2m 19s
0%
59 episodes8 hrs 12 mins

Overview

Building a YouTube clone with Laravel, including uploads, video encoding, searching and an awesome video player.

Alex Garrett-Smith
Alex Garrett-Smith
Hey, I'm the founder of Codecourse!

Episode discussion

No comments, yet. Be the first!