Course Teacher: Abdulaziz Al Zaabi
Language: English
Description:
Be part of me in Constructing YouTube Clone Utilizing Livewire Utility Journey.
You have to primary Information in Laravel. I’ll undergo constructing it form of dwell coding model in which you’ll see me making errors and find out how we are able to right it .
On Problem in Web site that incorporates movies is methods to encode movies ? How I can generate thumbnail ? methods to play movies in all browsers . All of those factors shall be tackle utilizing FFMPEG .Â
We’re going to use Alpinejs as primary javascript library to assist us to construct some dynamic in front-end !
Be part of me and have enjoyable whereas coding 🙂
Here’s what is included on this course :
-
Create new Laravel Undertaking and do full setup.
-
Enable consumer to create youtube channel whereas he register within the software.
-
Set up and Configure Livewire and present primary mannequin binding between class and examine
-
Edit Channel properties utilizing Livewire Part
-
Configure Validation for Varieties Utilizing Livewire
-
Create insurance policies in Laravel to handle channel updates . Solely Channel proprietor needs to be replace his channel.
-
Add Information like channel picture utilizing Livewire file uploads strategies.
-
Modify Picture after add utilizing picture intervention bundle to manage picture measurement and so on.
-
File add part which incorporates particulars about creating video add kind utilizing Livewire
-
Including Progress Bar for Video Add
-
Edit Video File
-
Delete Video File
-
Safe video deletion utilizing Laravel polices and combine it inside livewire part .
-
Video Encoding utilizing FFMPEG .
-
Demo video to clarify FFMPEG and methods to combine with Laravel
-
Video Encoding demo utilizing command in Laravel
-
Create Jobs to deal with video encoding , creating thumbnail and discover ways to run them within the background to enhance software efficiency
-
Including Thumbnail to Video
-
Actual time replace about video encoding progress in entrance finish inside Livewire Part.
-
Add video participant utilizing videojs and customise its top and width
-
Study video occasions like pause ,play, ended and so on and replace views column after consumer view video for 3 seconds
-
Full Part about
-
Voting System (Like/Dislike)
-
Consumer can like or dislike movies,
-
Present variety of likes/dislikes for every video
-
Subscription Part : enable customers to subscribe/unsubscribe to channel
-
Present channel data with subscription counts
-
Remark System : Customers will be capable to add feedback and replies for every video.
-
Utilizing Livewire with remark system to point out/cover replies or present add new remark kind
-
Construct Homepage wherein consumer will he movies from subscribed channels or common movies if not logged in
-
Add Search Performance to HomePage
-
Type Channel HomePage just like youtube
-
Add Video Period to Video Card
-
and extra…
Course Stipulations :
-
Fundamental PHP Information
-
Fundamental Laravel Information and capable of setup Laravel SettingÂ
-
Fundamental Information Bootstrap CSSÂ Framework
-
Good Information of HTML, CSSÂ and Javascript
Who this course is for:
- PHP and Laravel Builders
- Net Builders
- Entrance Finish Builders
- Backend Builders

