Until the first lesson of your course (laravel the right way) i visited you channel every hour to see the next lesson of this series, your content is so cool, best lecturer i ever seen
I have finished few projects in Laravel and Laravel/Livewire. I have transitioned from Codeigniter half year ago and learned Laravel along the transition. I cant wait for this course to fulfill things that I have been skipped. Your previous course 'Learn PHP the right way' have helped me and many others a lot. Thanks!
Thank you so much for these great contents. Learning about 'Laravel internals,' 'most used design patterns in Laravel,' and the best architecture patterns to build a standard project (like using the service layer, repository layer, or DDD) has been incredibly helpful. Again, thank you so much, Gio, for all of your efforts and assistance
I'm exited about the entire course but if I'm to be more specific, I'm excited about learning job queuing, events etc. These first two videos have so wet my appetite that I'm pretty much drooling.
Good to see you back, you made me get into PHP thanks to your previous courses :) It would be nice to know how to properly use some of techniques that one can stumble onto reading code and that are described in documentations. I believe that topics such as events, listeners, thier use cases, proper ways of thinking in MVC would be ideal to mention while covering topics about Laravel. Just to meet these tools and problem they solve on some live examples :)
I've been a laravel developer for a few years, but since I watched your learn PHP The Right Way course and you teach advanced topics very well, I can't wait to watch your laravel course, especially advanced topics. :-)
You're very right in the pre-requisites master Gio, I'm a victim of diving first in the laravel framework, I learned in the docs and some other resources thought not completely all because some of the terms or instructions in the docs is hard for me to understand. So, I realized that I'm lacking of a solid foundation in PHP. It's a relieved that I found where to learn more 🎉
Hello, I am excited to follow the Laravel course. I wish you would do this course after I followed the previous PHP course, which was the best course I benefited from in my life. I am following you from Yemen 😘
At the end of the course, an example app of real-world worthy built from scratch using laravel would be nice. And we can deploy it on several different server alternatives
I think I’ll do php the right way partly for refresh on OOP and MVC and start doing this laravel also. What I’m excited about learning is handling cache. I have a couple of websites running on php and the cache is always a troublemaker
Thanks Gio. I would like to understand in depth how does Laravel use the Pipeline design pattern to handle Middlewares. I've read couple resources, but I couldn't grasp the whole idea in my mind.
After I watched learn PHP the right way I waited eagerly for your course for Laravel although I already work with Laravel for some time now! It would be nice if you include some architectural or build patterns like repository, services, actions or dig into the ecosystem like livewire, inertia reverb although each of these might be a tutorial by their own 😅.
Thanks for the suggestions. Livewire I feel like is its own thing, can make an entire course on it. I personally dont use it so cant teach something I dont know myself well. Reverb is still new and havent used it much yet but its an interesting feature.
I'll be trying out different schedules so it might change but should get consistent soon. I'm expecting 1 video a week, sometimes 2 depending on few factors
i'm really looking forward to authorization, i can't really tell how many times i've spent building solid authorization with guis to assign roles and groups, it was always a painful for me since most oldschool frameworks i've worked with don't really cover this topic well or enough for me. So i hope laravel would convince me to be my number one framework for next projects.
It would be better if you amplify the input sound a bit. I am not sure if it is my hardware problem or not, but I have to turn my speaker on full volume. The background animations are great ! Which software do you use to edit videos?
Can you make a course about: how to create e-commerce site (online shop)? With authentication, authorization, role permission, localization, adding products using admin panel, adding products to wishlist, product search on the site. It would be very good to get exactly this kind of skills..It would also be interesting to know how to integrate vue into blade to display a dynamic button interface on the site. For example, we have a code on vue, when we get to the dashboard section instead of registering, the button would change to the username...
You mentioned a lot of things. I dont work with Vue so that wouldnt work. I also don't like building e-commerce sites using Laravel, there are existing tools for ecommerce that do ecommerce really well like Shopify, WooCommerce, etc.
@@ProgramWithGio Can you explain why you don`t like building e-commerce using Laravel? also what type of apps you see fit using Laravel. Thanks in advanced Gio 🥰
@@mohamedkhodary7831 there are just too many considerations and you'd need a team to work on a really good production ready e-commerce site. That's why I just use tools for that like Shopify. Now by e-commerce I mean sites that have product listing handle shipping and all that. If it's a few products then it's fine to implement it in Laravel in my opinion
I am also at a certain level in php, I know structures such as pdo, but I am a little weak in OOP and file operations. I want to get a little more advanced in php and then learn laravel. I think I will first complete my deficiencies from your course and then switch to laravel. I would like to hear the advice you can give me to improve myself faster in this process. thanks for the video
Dear Gio, in your great PHP course, you kindly completed a project with all concepts which was super advantageous. I am going to ask if there is the same flow, I mean learning through a project, for this course? Thanks in advance for your kind reply
@ProgramWithGio Yes, channels, broadcasting, and real-time notifications in Laravel. How do you use websockets and what are the best practices in Laravel? Basically, anything related to websockets and real-time events.
Sir please cover mailing smtp, laravel most used 3rd packages spatie and other advance topics I'm a senior engineer and i would love to learn the basics from you
I'm planning to pursue the Full Stack Web Development path again. I have basic knowledge of HTML, CSS, JavaScript, and Python Flask. Should I learn a front-end framework first before proceeding to PHP and Laravel?
Depends on what you want to do. If you want to learn Laravel & PHP and use that as your back-end then I would focus on that, if you plan on using Python as your back-end then go with the front-end framework
I am also excited but can you please also guide me on laraveldaily course? I am confused between laracast and laraveldaily. At the moment I will continue this course and want to learn in depth about patterns , DDD.
@@ProgramWithGiothanks for reply. I want to cover in depth laravel and how design patterns works on laravel, how to ddd with laravel and many other things. I am confuse between laravast (lot of content) vs laraveldaily
Can u add a lesson about how to modify a package to do specific thing for example extend laravel fortify to reset the password via otp instead of a link
Do you also for the testing such as PEST or PHPUnit for this course as well? I know some course testing is just an option and they put it as an advance topics. Just wondering.
People in the market say PHP is not accepted for Large enterprise-level projects. However, as per my research, it does have the potential to build and sustain large enterprise-level projects. Please let me know why this misconception is still in the market. By the way, thank you for this course, I am a die-hard fan of Laravel and want to continue with Laravel.
Honestly, I don't know why. I've used PHP in enterprise & it works fine as long as you know what you are doing. Maybe those that complain the most havent really used it in big projects? idk
Hi Mr. Gio, a correction on minute 3:12, you mention that SQLite is a no-relational DB, LOL 🤣. As its name said, the fact is a relational and its follow the SQL standard and more, you can use it with PDO. And more, as you should know, laravel, since version 11, the default db config is SQLite.😁 So please fix this mistake by editing this video or in the next video. Thanks 👍
My bad, I meant to say "another relational database". Will cut it out of the video to avoid confusion. Nice catch. Yea I know Laravel 11 has it by default, we'll be using MySQL in the series though
If blade/html works for you then use it. Vue/react or other JS frameworks are not requirements, use what works for you & for your app. Some apps are perfectly fine with just blade
All right I will (try to 😒) stop learning python, react and nextjs because I want to make SaaS with Laravel using frankenPHP. And also a lambo on my driveway is a bonus too. (Sorry Bro Code I might have to stop watching your tutorials for the time being.. 😢)
I dont have all videos recorded so I cant upload faster. It will take as long as its needed, I'm not in a rush to be honest. I want to create a high quality course on my free time, so if it takes me a year to fully finish it then be it :).
Actually it is, just a variation of it with its own uniqueness but yea still follows MVC pattern to some extent. I have a short video on that scheduled.
@@ProgramWithGio well let's agree to disagree =) It's a long story, but it's more like MVP as architecture rather than MVC. There are a bunch of videos by Uncle Bob about Clean Architecture where he touches on this so-called "MVC as architecture". Check them out if you're interested, but at the end of the day, it doesn't really matter much. Oh! There's also a course on design patterns on Pluralsight that covers MVP. The instructor talks about those MVC frameworks too. It's really nice and worth watching.
@@mehdi-vl5nn yea I agree it's not a traditional MVC, that's why I said it "follows" MVC pattern and implements it in its own way. In some traditional MVC implementations models directly update views when the state changes. You also would put domain logic in traditional models but in Laravel models you typically don't and introduce another layer like services or actions or repositories where you put that logic. So it depends how you look at it to be honest.
You can wait & watch when its all uploaded. I dont have all videos recorded so I cant upload faster unfortunately. This is not my full-time job, I do it as a hobby.
@@dividsky it's not a filler. It's prerequisites for the course and previous one is intro. If you look at my php intro it's the same format. I don't do filler content, it's necessary for the course and part of it, just split in multiple videos
I am most excited for optimisation of code when we fetch with eager loading. If i have to exce import attendance of 1 month of each employee where i have 5000 employees . Each day employee attendance details like check_in,check_out,check_in_ip ,check_in_device store in database along with it show on leave if on leave. if office holiday then H mark. I mean for each day mark either P(present) ,L (leave),H(holiday) and if present then show all present data stored in databse.
Until the first lesson of your course (laravel the right way) i visited you channel every hour to see the next lesson of this series, your content is so cool, best lecturer i ever seen
Same
Me too 😂
Aww, thanks guys 💙💙💙
I also do this 😊😊
no doubt
I have finished few projects in Laravel and Laravel/Livewire. I have transitioned from Codeigniter half year ago and learned Laravel along the transition. I cant wait for this course to fulfill things that I have been skipped. Your previous course 'Learn PHP the right way' have helped me and many others a lot. Thanks!
Happy to hear 🙌. Thank you for your support 🙏
Can you give a link for that php course?
Search for Learn PHP The Right Way on TH-cam or open my playlists
@@Neverhood. th-cam.com/video/sVbEyFZKgqk/w-d-xo.html&pp=iAQB
Thank you so much for these great contents. Learning about 'Laravel internals,' 'most used design patterns in Laravel,' and the best architecture patterns to build a standard project (like using the service layer, repository layer, or DDD) has been incredibly helpful. Again, thank you so much, Gio, for all of your efforts and assistance
👍👍
I'm using laravel right now and I'm exited for this course
💙💙
You consistency is highly respected Gio. Thank you for this course
💙💙
I'm exited about the entire course but if I'm to be more specific, I'm excited about learning job queuing, events etc. These first two videos have so wet my appetite that I'm pretty much drooling.
Happy to hear 💙
Best PHP content creator by far on YT
Thank you
Good to see you back, you made me get into PHP thanks to your previous courses :) It would be nice to know how to properly use some of techniques that one can stumble onto reading code and that are described in documentations. I believe that topics such as events, listeners, thier use cases, proper ways of thinking in MVC would be ideal to mention while covering topics about Laravel. Just to meet these tools and problem they solve on some live examples :)
Great suggestions
I've been a laravel developer for a few years, but since I watched your learn PHP The Right Way course and you teach advanced topics very well, I can't wait to watch your laravel course, especially advanced topics. :-)
💙💙
Go ahead Gio, we appreciate your efforts!
💙💙
You're very right in the pre-requisites master Gio, I'm a victim of diving first in the laravel framework, I learned in the docs and some other resources thought not completely all because some of the terms or instructions in the docs is hard for me to understand. So, I realized that I'm lacking of a solid foundation in PHP. It's a relieved that I found where to learn more 🎉
Yup, I've made the same mistake in the past
Yaaaay!!! New video! And so soon after the last one! Thank you thank you thank you!!!!🥳🥳🥳🥳🥳🥳🥳
Hope you enjoyed it!
Hello, I am excited to follow the Laravel course. I wish you would do this course after I followed the previous PHP course, which was the best course I benefited from in my life. I am following you from Yemen 😘
💙💙
Nice Gio, I am looking forward to this course! Will you also cover the topic how to deploy the finished project to a regular rented webspace?
Once we get to a project then yes we'll deploy it at the end. Not sure where though yet
Thank you Gio!
Been waiting long enough for this.
💙💙
I'm sure it will be the best course, Continue your hard work, we appreciate it.❤
💙💙
hello gio , I'm your old student ,I'm so much excited for this course.
Hope you enjoy it!
@@ProgramWithGio yes.
It will be interesting to study Laravel on the REST API example where JWT token will be used and then the deployment 🏹 🔐 ⛅
Great suggestions
it will be the best laravel course, same as your php course.❤🔥
@@erfannasiri4055 thank you 🙏
Pure Gold
💙💙
At the end of the course, an example app of real-world worthy built from scratch using laravel would be nice.
And we can deploy it on several different server alternatives
Thats the plan
You have been a great motivation to me. Thank you for your amazing videos
I'm so glad & you're welcome 💙💙
I think I’ll do php the right way partly for refresh on OOP and MVC and start doing this laravel also. What I’m excited about learning is handling cache. I have a couple of websites running on php and the cache is always a troublemaker
Yup, caching is important but can be tricky I agree
Thanks Gio.
I would like to understand in depth how does Laravel use the Pipeline design pattern to handle Middlewares.
I've read couple resources, but I couldn't grasp the whole idea in my mind.
Great suggestion!
Please cover generics and Repository pattern/Clean Architecture.
Thanks and Looking Forward.
Those are not Laravel specific so don't think it makes sense for this course. Thank you for the suggestion though, will add to my notes
@@ProgramWithGio , Thanks for consideration, means alot.
After I watched learn PHP the right way I waited eagerly for your course for Laravel although I already work with Laravel for some time now! It would be nice if you include some architectural or build patterns like repository, services, actions or dig into the ecosystem like livewire, inertia reverb although each of these might be a tutorial by their own 😅.
Thanks for the suggestions. Livewire I feel like is its own thing, can make an entire course on it. I personally dont use it so cant teach something I dont know myself well. Reverb is still new and havent used it much yet but its an interesting feature.
Great tutorials. I wish you would quickly come up with TALL stack tutorials with Jetstream and filament
I dont work with TALL stack & making these videos takes a lot of effort, so I wouldn't be able to quickly come up with it :)
Explaining Laravel magic! in one of the episodes could be useful.
Many episodes will have that actually
join with laracasts , i think they pay more then youtube. you are best
Thank you, they sure do but I think Jeffrey just did the Laravel course recently so it wouldnt make sense to put this there as well
You're the PHPGoat love your videos
💙💙
Thank you , Gio. I'm excited about this course. Do you have a schedule on the days you release a lesson?
I'll be trying out different schedules so it might change but should get consistent soon. I'm expecting 1 video a week, sometimes 2 depending on few factors
i'm really looking forward to authorization, i can't really tell how many times i've spent building solid authorization with guis to assign roles and groups, it was always a painful for me since most oldschool frameworks i've worked with don't really cover this topic well or enough for me.
So i hope laravel would convince me to be my number one framework for next projects.
Yea authorization can get tricky at times. I'll try to make it simpler
Let's goooo, I'll relearn laravel with this one
Also I have some idea to add testing
💙💙
love this series, quick question, how often will the new videos be released? thank you for your hard work 💪
Mostly 1 per week, sometimes 2 depending on few things
The things I am more interested about are: Middlewares, Service Container, Service Provider, Facades, Jobs, Queues, Contracts, Localization, Context.
Awesome, we will cover most of that in this course
Sounds good, I do hope that you would use expenies project as a show case for laravel.
That's the plan currently
thanx gio
You're welcome
At 5:55, I wish to include in-depth testing
Yes
Thanks
Thank you Gio
You're welcome
It would be better if you amplify the input sound a bit. I am not sure if it is my hardware problem or not, but I have to turn my speaker on full volume.
The background animations are great ! Which software do you use to edit videos?
Thanks for the feedback. I'll try to adjust volume for videos that I have not recorded yet
Can you make a course about: how to create e-commerce site (online shop)? With authentication, authorization, role permission, localization, adding products using admin panel, adding products to wishlist, product search on the site. It would be very good to get exactly this kind of skills..It would also be interesting to know how to integrate vue into blade to display a dynamic button interface on the site. For example, we have a code on vue, when we get to the dashboard section instead of registering, the button would change to the username...
You mentioned a lot of things. I dont work with Vue so that wouldnt work. I also don't like building e-commerce sites using Laravel, there are existing tools for ecommerce that do ecommerce really well like Shopify, WooCommerce, etc.
@@ProgramWithGio Can you explain why you don`t like building e-commerce using Laravel? also what type of apps you see fit using Laravel. Thanks in advanced Gio 🥰
@@mohamedkhodary7831 there are just too many considerations and you'd need a team to work on a really good production ready e-commerce site. That's why I just use tools for that like Shopify. Now by e-commerce I mean sites that have product listing handle shipping and all that. If it's a few products then it's fine to implement it in Laravel in my opinion
@@mohamedkhodary7831 almost any project can fit Laravel, whether it's enterprise or small SaaS.
Nice video and clever explanation, can I ask you what application you have used for the animations?
I use adobe premiere pro for editing & envato elements (for some ready animations)
wonderfull. It's will be great to touch on Inertia/React or Inertia/Vue if you have time.
Maybe as an add-on or a separate section. Thanks for the suggestion
@@ProgramWithGio thanks for the reply 🙏
My Wishes :)) Service Containers , DI , Traits
DI & Traits we covered in PHP series. Service container yes we will cover.
I am also at a certain level in php, I know structures such as pdo, but I am a little weak in OOP and file operations. I want to get a little more advanced in php and then learn laravel. I think I will first complete my deficiencies from your course and then switch to laravel. I would like to hear the advice you can give me to improve myself faster in this process. thanks for the video
Practice what you learn, when you get to exercise part of the PHP series add your own touches to it
Dear Gio, in your great PHP course, you kindly completed a project with all concepts which was super advantageous.
I am going to ask if there is the same flow, I mean learning through a project, for this course?
Thanks in advance for your kind reply
@@mehdimojaradi that's the plan. First we cover concepts, then we'll build project
@@ProgramWithGio great, thanks
Also more on policies please.
🫡
Please make videos on payment gateway API also
Maybe as a separate series. Thanks for the suggestion
It would be even more beneficial if you could incorporate real-time operations into the curriculum.🤩
Can you elaborate? Do you mean websockets?
@ProgramWithGio Yes, channels, broadcasting, and real-time notifications in Laravel. How do you use websockets and what are the best practices in Laravel?
Basically, anything related to websockets and real-time events.
Will you cover the unit testing in Laravel?
Yes we'll touch on testing a little bit
Thanks
No problem
Sir please cover mailing smtp, laravel most used 3rd packages spatie and other advance topics
I'm a senior engineer and i would love to learn the basics from you
Thanks for the suggestions
I'm planning to pursue the Full Stack Web Development path again. I have basic knowledge of HTML, CSS, JavaScript, and Python Flask. Should I learn a front-end framework first before proceeding to PHP and Laravel?
Depends on what you want to do. If you want to learn Laravel & PHP and use that as your back-end then I would focus on that, if you plan on using Python as your back-end then go with the front-end framework
I've learned laravel but i can't wait your next lesson
start small, build small projects with minimal UI. Look into Laravel Livewire if you don't want to touch Javascript much
I am also excited but can you please also guide me on laraveldaily course? I am confused between laracast and laraveldaily. At the moment I will continue this course and want to learn in depth about patterns , DDD.
@@VishalSuri_love_aim_live_life not sure what you mean. Both Laravel daily and Laracasts are great resources
@@ProgramWithGiothanks for reply. I want to cover in depth laravel and how design patterns works on laravel, how to ddd with laravel and many other things. I am confuse between laravast (lot of content) vs laraveldaily
@@ProgramWithGio thanks
Can u add a lesson about how to modify a package to do specific thing for example extend laravel fortify to reset the password via otp instead of a link
Very specific but good suggestion, thank you
Do you also for the testing such as PEST or PHPUnit for this course as well? I know some course testing is just an option and they put it as an advance topics. Just wondering.
We'll cover some testing yea.
Could you add one big project to serve as practical knowledge for these amazing tools?
We'll work on a project towards the end of the series
hi gio how can i get all the course and thank you for your efforts in this channel
Unfortunately, no. I dont have all videos recorded yet
People in the market say PHP is not accepted for Large enterprise-level projects. However, as per my research, it does have the potential to build and sustain large enterprise-level projects. Please let me know why this misconception is still in the market. By the way, thank you for this course, I am a die-hard fan of Laravel and want to continue with Laravel.
Honestly, I don't know why. I've used PHP in enterprise & it works fine as long as you know what you are doing. Maybe those that complain the most havent really used it in big projects? idk
@@ProgramWithGio Thank you! :)
and another question you will teach us how to create an api ??
Not in this course, we'll talk a little bit about APIs though
Are there specific days for uploading videos?
I'll be trying different schedules throughout weeks, but will try to be consistent.
Let’s go
🫡
Hi Mr. Gio, a correction on minute 3:12, you mention that SQLite is a no-relational DB, LOL 🤣.
As its name said, the fact is a relational and its follow the SQL standard and more, you can use it with PDO. And more, as you should know, laravel, since version 11, the default db config is SQLite.😁
So please fix this mistake by editing this video or in the next video. Thanks 👍
My bad, I meant to say "another relational database". Will cut it out of the video to avoid confusion. Nice catch.
Yea I know Laravel 11 has it by default, we'll be using MySQL in the series though
@@ProgramWithGio thanks, i see you already fix it. 👍
Please compare react, vue and other js framework with laravel. Im having hard time understanding this. Why not use just blade/html?
If blade/html works for you then use it. Vue/react or other JS frameworks are not requirements, use what works for you & for your app. Some apps are perfectly fine with just blade
Hie sir may you kindly share the link of your Course in Laracast I struggled to find it last time 😢
laracasts.com/series/build-shopify-apps-with-laravel
Thank you sir highly appreciated
2..lets go
💙💙
Will you use laragon, sir?
No. Laravel sail
❤
💙💙
🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
💙💙
Will it be a paid course or free course like PHP?
Its free
The whole package makes me excited 😂 Security is highly in demand thus high on my „curiosity” list and caching as well.
Thank you for doing this🫡
Glad to hear 💙
Just start man.
??
do u have any community to join i am new to laravel
Not really. I have discord but I'm not too active there. You can DM me on X & I can send you an invite
All right I will (try to 😒) stop learning python, react and nextjs because I want to make SaaS with Laravel using frankenPHP.
And also a lambo on my driveway is a bonus too.
(Sorry Bro Code I might have to stop watching your tutorials for the time being.. 😢)
💙💙
Plz upload ur videos faster, it may take a year to complete this course
I dont have all videos recorded so I cant upload faster. It will take as long as its needed, I'm not in a rush to be honest. I want to create a high quality course on my free time, so if it takes me a year to fully finish it then be it :).
Whatever Laravel is, it’s definitely not MVC.
Actually it is, just a variation of it with its own uniqueness but yea still follows MVC pattern to some extent. I have a short video on that scheduled.
@@ProgramWithGio well let's agree to disagree =) It's a long story, but it's more like MVP as architecture rather than MVC. There are a bunch of videos by Uncle Bob about Clean Architecture where he touches on this so-called "MVC as architecture". Check them out if you're interested, but at the end of the day, it doesn't really matter much.
Oh! There's also a course on design patterns on Pluralsight that covers MVP. The instructor talks about those MVC frameworks too. It's really nice and worth watching.
@@mehdi-vl5nn yea I agree it's not a traditional MVC, that's why I said it "follows" MVC pattern and implements it in its own way. In some traditional MVC implementations models directly update views when the state changes. You also would put domain logic in traditional models but in Laravel models you typically don't and introduce another layer like services or actions or repositories where you put that logic. So it depends how you look at it to be honest.
Please make the video upload faster. It is taking too much time.
You can wait & watch when its all uploaded. I dont have all videos recorded so I cant upload faster unfortunately. This is not my full-time job, I do it as a hobby.
Skip this video, no content there. Still waiting for the deep dive... Maybe in video #428?
@@dividsky you're welcome to skip the entire course buddy. Go watch something else 👍
@@ProgramWithGio I love your way of teaching but but one is like a filler. No offence, I'll wait for when you'll start for real. 👍
@@dividsky it's not a filler. It's prerequisites for the course and previous one is intro. If you look at my php intro it's the same format. I don't do filler content, it's necessary for the course and part of it, just split in multiple videos
I am most excited for optimisation of code when we fetch with eager loading. If i have to exce import attendance of 1 month of each employee where i have 5000 employees . Each day employee attendance details like check_in,check_out,check_in_ip ,check_in_device store in database along with it show on leave if on leave. if office holiday then H mark. I mean for each day mark either P(present) ,L (leave),H(holiday) and if present then show all present data stored in databse.
Very specific example :), but yea eager loading is important along with some other techniques. We'll cover that for sure
@@ProgramWithGio thanks Gio. I like your this type of project video" How to integrate multiple APIs with your Laravel app using RapidAPI"