Тёмный
LaravelOnline
LaravelOnline
LaravelOnline
Подписаться
After more than a decade of being a full-time software developer, working with some of the largest companies in the world, I realized something profound - my true passion lies in sharing knowledge and empowering others to succeed.

Hi there! I'm Shane, and welcome to LaravelOnline. If you've ever dreamt of becoming a skilled software developer or wish to level up your coding abilities, you've come to the right place.

My goal is simple: to inspire, empower, and teach individuals like you who are eager to pursue a career in software development. I've been through it all - the challenges, the triumphs, the journey from beginner to expert - and I want to share my experiences with you.

linktr.ee/LaravelOnline

* DISCLAIMER: This channel is a community driven channel and not officially tied to Laravel.

#LaravelForever
1:38
2 месяца назад
Make your own Filament 3 Plugin!
34:25
9 месяцев назад
Laravel Livewire Filament Behind The Scenes
47:14
9 месяцев назад
Refactoring To Flowbite
23:26
10 месяцев назад
Laravel Filament 3 - Header Actions
4:38
10 месяцев назад
JetBrains Subscription Raffle Announcement!
1:49
10 месяцев назад
Laravel Filament 3 Tutorial For Beginners EP2
4:59:18
10 месяцев назад
What is Filament 3 Filapanel?
9:03
10 месяцев назад
FilamentPHP Select Repeater
2:04
10 месяцев назад
Midjourney Parameters Tutorial
26:46
10 месяцев назад
Mastering Laravel & AWS S3 🚀
27:10
10 месяцев назад
Laravel Filament 3 Tutorial For Beginners EP1
8:01:04
10 месяцев назад
NativePHP For Beginners - Part 3
12:37
10 месяцев назад
NativePHP For Beginners - Part 2
49:34
11 месяцев назад
NativePHP For Beginners - Part 1
36:08
11 месяцев назад
VUEJS In NATIVEPHP? You might be shocked!
3:50
11 месяцев назад
Introducing Laravel Folio
10:11
11 месяцев назад
NativePHP First Look
30:14
11 месяцев назад
Комментарии
@rahim-uddin-jsr
@rahim-uddin-jsr 8 дней назад
Thank you so much for this incredibly helpful video! AWS can indeed be daunting, but you broke it down into such simple and understandable steps. Connecting my Laravel application to S3 felt seamless thanks to your guidance. Your clear explanations and practical examples made a world of difference. Keep up the fantastic work-your content is making a real impact!
@LaravelOnline
@LaravelOnline 8 дней назад
🥰 thank you for such a beautiful compliment!
@EdmundCiegoBelize
@EdmundCiegoBelize 10 дней назад
so if we have an existing appliation with files stored locally, how do we get them to s3 so that they can be served from s3? i already changed my storage filesystem already.
@LaravelOnline
@LaravelOnline 9 дней назад
Well you would have to move those files up and store the urls, every app is different it depends on your use.
@EduAnmoldeep
@EduAnmoldeep 10 дней назад
3:36 Prolly not a bug, it is simply a default form, which once filled and clicked add field, then it adds the field on model. Please correct me if I am wrong :)
@LaravelOnline
@LaravelOnline 10 дней назад
Makes sense to me 😎
@nerisonpitogo3717
@nerisonpitogo3717 13 дней назад
i literally spent the whole day debugging this. ChatGPT always suggest me to add @volt right after the closing PHP tag. But did not suggest to close it.
@SirEdges_Adejo
@SirEdges_Adejo 23 дня назад
Nice tutorial, any hope for part 3? 😊
@LaravelOnline
@LaravelOnline 23 дня назад
There is hope but not much, to be honest. I still intend to keep pushing content like this out and plan to have some new videos out soon.
@SirEdges_Adejo
@SirEdges_Adejo 23 дня назад
@@LaravelOnline ok, thanks for the great contents
@HamadAbdulla_7
@HamadAbdulla_7 Месяц назад
nice
@kingstalker
@kingstalker Месяц назад
i like it good job i will definitely help work on it when i have time :)
@ryanb509
@ryanb509 Месяц назад
This would be cool if this were just an option in the official Laravel installer. Though I honestly doubt Taylor would merge it since it might steer some people away from his paid commercial alternative, Nova.
@LaravelOnline
@LaravelOnline Месяц назад
Yeah, this is likely the best we’ll get
@lesssass4478
@lesssass4478 2 месяца назад
We are waiting to see. Welcome back.
@ericmp1199
@ericmp1199 2 месяца назад
LARAVEL🔝
@xanthosoma1989
@xanthosoma1989 2 месяца назад
I love this new trend. #LaravelForever
@mdazhardware
@mdazhardware 2 месяца назад
Great, We really need more like these videos.
@LaravelOnline
@LaravelOnline 2 месяца назад
More to come!
@WilliamsAlexanderAguilar
@WilliamsAlexanderAguilar 3 месяца назад
9 rro
@LaravelOnline
@LaravelOnline 3 месяца назад
?
@kristian9107
@kristian9107 3 месяца назад
As well as a great programmer you are also a wonderful narrator!
@LaravelOnline
@LaravelOnline 3 месяца назад
Aww, thank you so much!
@Glory_Alphonsus
@Glory_Alphonsus 4 месяца назад
I’m using aws s3 bucket to upload files, but when I try to download the uploaded files it downloads an empty file with the wrong doctype .
@Glory_Alphonsus
@Glory_Alphonsus 4 месяца назад
What do I do?
@LaravelOnline
@LaravelOnline 4 месяца назад
I’ve not seen this happen before. I’m assuming you’re using Laravel and using Storage::put()?
@Glory_Alphonsus
@Glory_Alphonsus 4 месяца назад
@@LaravelOnline I’m using this: Storage::disk('s3')->put().
@LaravelOnline
@LaravelOnline 4 месяца назад
@@Glory_Alphonsus this is right. Can you view the file in AWS? You should be able to verify it’s doc type and even download/view the file from the console.
@Glory_Alphonsus
@Glory_Alphonsus 4 месяца назад
@@LaravelOnline yes. I can view the file on the s3 bucket. However I can’t download the exact file type and size.
@mori181186
@mori181186 4 месяца назад
This is why i dont use aws. Its to much. I use the storageboxes from hetzer. Or you can use Storage Volumes on Hetzner,too. On your server you can mount the /storage/app folder, in the storagebox. Only 1line: "ln -s /mnt/storagebox /laravel/storage/app". Now you will 1TB, 5TB or 25TB full mountet with your laravel application. Soo easy. I watched your video, because i dont understand aws. Yes your video show all things, but this not for a human. And here is a other important thing: In laravel you can use private files or public files, you can use policies or gates. Why i must seeting up the S3 for the permissions... I dont understand why people use this. But thanks for your video. You show me that i will never use aws :)
@LaravelOnline
@LaravelOnline 4 месяца назад
There’s a reason most of the largest companies on earth use AWS. If your app doesn’t need to scale keep doing what you’re doing.
@mori181186
@mori181186 4 месяца назад
@@LaravelOnline Yes, you can also scale up with storage volumes on hetzner. Laravel Forge support Hetzner,too :)
@LaravelOnline
@LaravelOnline 4 месяца назад
Right but let’s say you have a 400mb video that you want people to be able to stream in California, but your server is in Australia. How will you ensure people in California have good streaming speeds, how much will it cost you? AWS allows you this type of granularity and predictability, this is a VERY small example.
@LaravelOnline
@LaravelOnline 4 месяца назад
What if your server is load balanced over 3 servers but you exceed 80% CPU for 2 minutes, how would handle that? Can it be automated? AWS can handle this situation, again, a small example.
@mori181186
@mori181186 4 месяца назад
@lOnline I know what you mean, and yes for your example, aws is the right way. But in 90% not. I know many people they switched to hetzner, because its so clean admin panel. The Storage Volumes and Storageboxes are very powerfull. The most power you will get, if you make full mounting, with EXT4, XFS, WebDav or SSHFS. And Hetzner also support Load Balancer with Forge :)
@eloquent2200
@eloquent2200 5 месяцев назад
I did everything by your guide. Thank you! But I have a problem with permission (403 error) when I use "Object URL". I googled it for 3 hours and found a solution: In bucket policy, you should write this: "Resource": [ "arn:aws:s3:::yourbucketname", "arn:aws:s3:::yourbucketname/*" ] I hope it helps someone.
@gorthind
@gorthind 5 месяцев назад
gotta hydrate before recording
@LaravelOnline
@LaravelOnline 5 месяцев назад
🤪
@ericmp1199
@ericmp1199 5 месяцев назад
awesome podcast. love filament ^^ thanks dan & laravelonline!
@ericmp1199
@ericmp1199 5 месяцев назад
u got any video to know explaining how much is going to cost me to use the aws s3? couldnt find it. anyways, in this case is a small project which i guess will store like between 5-10BG of imgs & mp3 files and will receive less than 1000 requests per day to retrieve those s3 objects 🤔 what do u think?
@LaravelOnline
@LaravelOnline 5 месяцев назад
I don’t have a video on calculating costs for AWS, there are calculators if you Google it though
@ericmp1199
@ericmp1199 5 месяцев назад
thanks for the video! just one question, why dont u use warp!!!? (:
@LaravelOnline
@LaravelOnline 5 месяцев назад
😂 I do sometimes. I had it on another machine just haven’t installed it back here yet. I’ll do it though 😁
@ericmp1199
@ericmp1199 5 месяцев назад
@@LaravelOnline its fine. im waiting for it to be released on linux & windows ^^
@Svenson99
@Svenson99 6 месяцев назад
Great tutorial, managed to set everything up! Would you say this approach is fine for a public Laravel website that gets accessed a couple hundred times a day, or do you reckon it is not safe to store it this publicly or costs may get out of hand? Just wondering, first time using anything AWS :) Edit: it will host many images and several audio files, since there will be quite a lot of articles
@LaravelOnline
@LaravelOnline 6 месяцев назад
That depends on what you’re storing and what you’re serving those couple hundred visits. If they’re each downloading GBs of days that is different than just serving a few MB of images. AWS doesn’t charge for each download they charge based on the amount of data you are serving. Typically this is how I setup a site for a couple hundred daily visitors.
@devtube734
@devtube734 6 месяцев назад
I have upgraded to livewire 3 from livewire 2. having a lot of livewire component. Want to use `liveiwre/volt`. But getting error in regular livewire page while adding `App\Providers\VoltServiceProvider::class` in `config/app.php` `providers` array. Normal error like `Undefined variable`. Despite being variable defined. for Example: In a blade file I assigned a variable `$hello = 'world'`. In very next line I am printing `echo $hello`. Output `undefined variable $hello`. just after adding `App\Providers\VoltServiceProvider::class` class. If I comment/delete this provider from provider array everything working as expected
@akashsharma4846
@akashsharma4846 6 месяцев назад
Hi, Thanks for you awesome tutorials!! I just want to ask like we pass data from one view to another via get and post method(button > controller > view). Is it possible that we can do this in filament also? If yes how? I was trying to integrate third party api's like agora. In user profile page, I have created a action button, on click that action button, new page open that initialize a call. How issue is how can I pass data (user ID in filament)?
@LaravelOnline
@LaravelOnline 6 месяцев назад
Yes, that is totally possible. Look into custom actions on their docs 🤓
@marufsharia
@marufsharia 6 месяцев назад
JETBRAINS!
@LaravelOnline
@LaravelOnline 6 месяцев назад
This contest is already over, stay tuned for more though!
@rafablum
@rafablum 6 месяцев назад
In 2:10:34 use ->unique(ignoreRecord: true) for slug.
@umahatokula9586
@umahatokula9586 6 месяцев назад
Great content but screen is too small...
@heliogoncalves2979
@heliogoncalves2979 7 месяцев назад
amazing series!!! part 3 coming?
@LaravelOnline
@LaravelOnline 7 месяцев назад
As soon as I make it 😉
@yacinehamiane8203
@yacinehamiane8203 7 месяцев назад
can I use nativePHP on windows? or only on linux and macos?
@LaravelOnline
@LaravelOnline 7 месяцев назад
You certainly can use it on windows. There are different instructions to do so check out the documentation.
@iusce1
@iusce1 7 месяцев назад
Great man, i like you👍
@mushypeeze3545
@mushypeeze3545 8 месяцев назад
The audio is terrible, can hardly hear it.
@LaravelOnline
@LaravelOnline 8 месяцев назад
Yup, had an issue that day. Skip to about 26:00 where I fix it.
@amydienqueenofnargothrond
@amydienqueenofnargothrond 8 месяцев назад
How do you react when using a tablet? i can't find it
@LaravelOnline
@LaravelOnline 8 месяцев назад
Long press the message
@amydienqueenofnargothrond
@amydienqueenofnargothrond 8 месяцев назад
Thank you, and I really appreciate your help
@amydienqueenofnargothrond
@amydienqueenofnargothrond 8 месяцев назад
@@LaravelOnline do you use nightcafe?
@LaravelOnline
@LaravelOnline 8 месяцев назад
I do not, looking it up now
@th3ja
@th3ja 8 месяцев назад
This kind of reminds me of Astro! Awesome content!
@thebusypixel
@thebusypixel 8 месяцев назад
if you use refactor / shift + f6 on windows - on the name of the class, it will also rename the file for you fyi. Great video!
@LaravelOnline
@LaravelOnline 8 месяцев назад
Yes! I tend to right click but great point!