Full Table of Contents ---------------------------------- 00:00:00 - Introduction 00:07:16 - Prerequisites 00:08:28 - Project Full Demo 00:16:23 - The Importance of Deployment 00:21:08 - Why You Should Learn Laravel? 00:23:35 - Setup Working Environment 00:27:36 - Create Laravel Project 00:30:53 - Introduction to Artisan 00:34:08 - Challenge 00:35:32 - Directory Structure 00:39:39 - Create your first page 00:41:43 - Request Lifecycle 00:43:31 - Configuration 00:47:03 - Debugging Functions 00:49:02 - Basics of Routing 00:51:52 - Route Required Parameters 00:54:44 - Route Optional Parameters 00:56:42 - Route Parameter Validation 01:00:07 - Route Parameter Regex 01:03:56 - Named Routes 01:06:37 - Named Routes with Parameters 01:09:08 - Route Groups 01:10:41 - Fallback Routes 01:11:31 - View Registered Routes with Artisan 01:13:12 - Route Caching 01:13:51 - Challenge 01:15:34 - Basics of Controllers 01:18:21 - Group Routes by Controller 01:19:48 - Single Action Controllers 01:23:26 - Resource Controllers 01:30:37 - Challenge 01:34:39 - Create HomeController 01:37:29 - Create and Render Views 01:40:56 - Render View using View Facade 01:43:21 - Pass Data to Views 01:45:41 - Share Data Between all Views 01:46:47 - Challenge 01:50:22 - Using Functions in Blade Files 01:52:04 - Display Unescaped Data 01:53:29 - Blade and JavaScript Frameworks 01:58:00 - Rendering JSON 02:00:36 - What are Blade Directives 02:01:45 - Blade Comments 02:04:09 - Conditional Directives 02:08:00 - Switch Directive 02:08:35 - Loop Directives 02:09:45 - Continue and Break in Loop 02:11:11 - Loop Variable 02:16:50 - Class and Style Directives 02:20:23 - Including Sub Views 02:23:40 - Conditionally Include Sub Views 02:25:37 - Sub Views Inside Loop 02:29:10 - Use Raw PHP in Blade 02:30:18 - Challenge 02:34:10 - Create Website Layout 02:40:24 - Output Variables in Layout 02:45:04 - Final Version of App Layout 02:51:16 - Create Parent Layout 03:00:14 - Create Signup Page 03:06:29 - Create Login Page - Challenge 03:10:22 - Directives-@section,@show,@parent 03:14:14 - More on Directives 03:17:43 - Introduction to Components 03:22:57 - Component Slots 03:28:50 - Class Based Components 03:32:29 - Class Based Component Attributes 03:35:28 - Anonymous Component Attributes 03:41:48 - Additional Attributes on Components 03:48:17 - Component Slot Attributes 03:50:32 - Reserved Keywords in Components 03:51:34 - Inline Components 03:53:28 - Layouts using Components 04:09:21 - Challenge - Refactor Signup Page 04:10:52 - Challenge - Reusable Components 04:14:03 - Challenge - Create GuestLayout 04:24:01 - Challenge - CarItem Component 04:27:35 - Cleanup Code from Views 04:30:03 - Create CarController with Views 04:40:50 - Update Links to Pages 04:43:40 - Database Configuration 04:47:39 - Explore Default Database 04:51:24 - Explore Project’s Database schema 04:56:27 - What are Migrations? 04:57:20 - Migration File Structure 04:59:38 - Explore Existing Migrations 05:01:49 - Migrate Artisan Command 05:05:52 - Add Column to users Table 05:07:47 - Create car_types and fuel_types Tables 05:10:47 - Running Migrations 05:13:03 - Create More Tables 05:17:14 - Create cars and car_features Tables 05:26:02 - Rollback Migrations 05:31:42 - Challenge - Create Remaining Tables 05:35:12 - What is Eloquent ORM 05:37:06 - Generate FuelType Model with Artisan 05:39:29 - Eloquent Model Conventions 05:46:33 - Generate Remaining ORM Models 05:49:10 - Route Model Binding 05:51:52 - Disable Timestamps 05:53:22 - Prepate Data for Reading 06:02:29 - Select Data using Eloquent - The Basics 06:12:15 - Insert Data using Eloquent - The Basics 06:15:03 - Insert Data - Using $fillable 06:22:53 - Define $fillable on all Models 06:25:04 - Change Primary Key for CarFeatures 06:25:45 - Update Data - The Basics 06:26:48 - Update or Create Car 06:31:08 - Perform Mass Update 06:33:33 - Delete Car - Delete a Single Record 06:35:53 - Delete Car - Mass Delete 06:38:45 - Rename CarImage Model 06:40:37 - Challenges 06:45:16 - Introduction to ORM Relationships 06:46:53 - Define one-to-one Relationship 06:52:11 - Working with one-to-one Relationship 06:58:36 - One-to-many Relationships 07:03:50 - Many-to-one Relationships 07:10:42 - Many-to-many - Define Relationships 07:16:32 - Many-to-many - Working with Data 07:23:52 - Define Remaining Relationships 07:30:51 - Introduction to Factories 07:32:31 - Generate Factories 07:34:39 - Factory Naming Convension 07:37:17 - Use Factories to Generate Data 07:41:35 - Factory Sequences 07:44:27 - Factory States 07:46:45 - Factory Callbacks 07:47:57 - Factory Relationships - One to Many 07:55:16 - Factory Relationships - Belongs To 07:58:10 - Define All Factories 08:13:06 - Factory Relationships - Many to Many 08:16:27 - Introduction to Seeders 08:17:36 - Create and Run Seeders 08:21:04 - Create Seed Data for the Project 08:41:24 - Render Cars on Home Page 08:46:02 - Query Data - Different Methods 08:50:51 - Render Cars on Search Page 08:54:08 - Data Ordering 08:56:02 - Output Content on Car Details Page 09:13:16 - Output Content on My Cars Page 09:22:29 - Watchlist Page 09:31:52 - Eager Loading 09:38:34 - Eager Loading on Home Page 09:42:40 - Eager Loading on Other Pages 09:45:07 - Database Joins 09:54:02 - Basic Where Clauses 09:56:36 - Additional Where Clauses 10:02:11 - Multiple Where Grouping 10:04:02 - Where Exists Clause 10:06:02 - Subquery Where Clause 10:08:53 - Query Debugging 10:09:58 - Pagination Basics 10:13:45 - Ways to Customize Pagination View 10:17:15 - Customize Pagination View 10:28:29 - Add Pagination on Other Pages 10:33:18 - Using Simple Pagination 10:36:31 - Customize Pagination URLs 10:40:07 - Accessing the Request 10:46:46 - Creating Response 10:52:44 - Redirects 10:55:02 - Outro
@sheko45153 ай бұрын
He deserves 100k subscribers, I don't understand how he does not even have 200k subscribers, he is one of the best PHP tutors on KZbin.
@maxfrischdev3 ай бұрын
He is not "clickbaity" enough 😅 Serious, once in a while I find crazy good youtubers with real HIGH QUALITY videos/tutorials/etc and because they don't play "the youtube game" aggressively, they have a few thousand subscribers. I do hope thecodeholic's channel will continue to grow and get it's deserved views! ❤
@AGUNGKAYA3 ай бұрын
Are you sure?
@MinhazTaher3 ай бұрын
its true
@hassanaitjabli20023 ай бұрын
This Laravel 11 course is so good, it’s surprising it’s not getting the attention it deserves. It really covers everything you need, and more people should def be checking it out
@antony6117Ай бұрын
This course is pure gold, I'm learning a loot from it, the teacher explains the content very clear. Thanks for make this course.
@TheCodeholicАй бұрын
Thank you for your nice comment.
@psychodepth46362 ай бұрын
this man deserve everything for being generous. more power to you bro. spread love
@AH-cf9cv3 ай бұрын
I am 28 years old learning from scratch it's very helpful for me.Thanks
@what-life-discover2 ай бұрын
me too I,m 29
@aqua_care_app4 күн бұрын
bro you are legend) Every time before starting your videos, I write comment and put like to your video because of your great tutorial and hard work as well. Thank you!
@TheCodeholic4 күн бұрын
Thank you.
@maxponmar2 ай бұрын
I've completed your prior free course Laravel 11 + React SPA, and I am grateful for the content. As a token of gratitude, I purchased this course, which I am confident will help me greatly in better understanding Laravel 11 and creating freelance projects.
@TheCodeholic2 ай бұрын
Happy that it helped. 🙏 Thank you.
@faisal.fs13 ай бұрын
Wow, what a generous gesture to offer these brand-new tutorials at no cost! Truly appreciate it!! 🎉
@edsaid20323 ай бұрын
You're a boss for looking after the community!
@chisomotamanga16962 күн бұрын
I don't know what took me so long to get hold of this lesson when I had interest of learning laravel php, I have been developing php projects without any framework this is very helpful . I can apply this knowledge in all my projects. You deserve a medal 🥇
@wtfdoiputhere24 күн бұрын
no comment could truly sum up how much i appreciate the effort you put in your content i wish i could subscribe twice
@TheCodeholic24 күн бұрын
Thank you. Share my videos if you can
@noelremasuАй бұрын
This video is the only video I needed to unlock my understanding of Laravel. Thank you so much for the amazing 11 hours of great content.
@douglascrowder3 ай бұрын
I am an hour in... and I love this video. Thanks for making it. Once I finish, I plan to buy the entire course from his website. It is very reasonably priced.
@soumyadev26813 ай бұрын
Thanks a lot! Best PHP tutorials 👍
@Ahmet_Altun3 ай бұрын
Teşekkürler Zura. Seni tekrar görmek çok güzel.
@acirfa3 ай бұрын
a nice comment for ya. a great course from a great man. hoping for your success and i really the the your approach to increase watch time
@AbdullahMasum-l7y16 күн бұрын
i like this video and learn more... hopefully you will share more video....... Thank you
@whkg934 күн бұрын
Insanely valuable free content! ❤️
@arewatechguy3 ай бұрын
Thank you, sir, you really help us. If I learn, I will help others also.
@khalidelgazzar24 күн бұрын
Thank you. Thats insane!
@Work-t2w20 күн бұрын
great course
@CodeMoto11Ай бұрын
Thanks for this video it helps me a lot in my Laravel journey
@fermevc3 ай бұрын
Thank you so much for sharing your valuable knowledge and investing your time in creating free PHP and Laravel tutorials. Your efforts are truly appreciated! It's a shame that more people don't subscribe to your content, but please know that your work is making a positive impact.
@TheCodeholic3 ай бұрын
Thank you
@HugoRamirez-ke6uo2 ай бұрын
Thanks a lot. Excelent !!
@ahmedrazashibli87433 ай бұрын
Bro i was waiting for this. Thanks a lot. May god bless you
@ahmedrazashibli87433 ай бұрын
I'll be busy for the next 11 hours.
@MasBagz2 ай бұрын
Thank you so much ..i,m a new programmer
@buddhikachathurangaariyasi7994Ай бұрын
Best video I've ever seen. Thank you very much....
@TheCodeholicАй бұрын
Thank you.
@Gayashan4lk3 ай бұрын
I highly appreciate your effort. ❤ I'll definitely try this tutorial.
@habtesellasiefii3 ай бұрын
11 hours for Laravel 11? That’s really impressive! I’m sure the Laravel community would appreciate your dedication. Your dedication to Laravel and the content you’re creating is impressive! However, I’ve noticed that there hasn’t been much buzz around your channel yet. It might be a good idea to engage more with the Laravel community and let them know about your work. By connecting with them, you could draw more subscribers to your channel. I think they would really appreciate and benefit from your content!
@TheCodeholic3 ай бұрын
Thank you. I am just trying to create great videos. Then other will find my channel.
@njugunamwangi70233 ай бұрын
You got me to start coding with laravel, forever grateful
@markwaters5964Ай бұрын
in depth explanation of things is what I find so valuable. Thank you!!
@TheCodeholicАй бұрын
Appreciate your comment. Thank you
@zahidurrehman4312 ай бұрын
Very helpful
@tabimansour3 ай бұрын
Amazing Laravel 11 course, one of the best
@normangeek82013 ай бұрын
Thank you so much. I am following
@muhdbasiirzulkifle50903 ай бұрын
Thank you for the awesome content!
@ArmenBablanyan-i5u2 ай бұрын
This is really good content about Laravel. I recommend it. Thank you
@934204 күн бұрын
Thank you ❤
@BenedictSebastian-tt9vd3 ай бұрын
I was already subscribed. Wish I wasn't so I could do it again.Thank you very much sir.
@andreavocaturo34483 ай бұрын
Thank you for your amazing work and kindness!
@JeanPaulMarquez3 ай бұрын
Many, many thanks for this. Very much appreciated.
@jamesmiths723 ай бұрын
Thank you very much!!!
@alalyrealestate11363 ай бұрын
great job bro
@Rick-bb4xv2 ай бұрын
tysm this helps me alot
@MrColins7102 ай бұрын
Thank you, great job!
@faheem083 ай бұрын
Thank you so much ❤ You are the best and i love your explanation 👏
@afrazhussain37783 ай бұрын
Thank you sir it will help us a lot ❤
@kirayagami92293 ай бұрын
kudos!! very informative. Thank you very much for this wonderful tutorial
@MohammadTaha17 күн бұрын
Greate Work
@AhmedBelal-zc7hw2 ай бұрын
great work !
@___Kevin2 ай бұрын
Thank you. I'm currently building a Laravel app (as a beginner)!
@stevenphiri64573 ай бұрын
I have dedicated this as my go-to laravel course
@sharjeeljan2 ай бұрын
Very cool video! Thanks for all your efforts!
@sajilocoding86903 ай бұрын
I was waiting for this ❤❤❤ lot's of love sor
@jimmyjavierjs3 ай бұрын
Awesome content as always
@MinhazTaher3 ай бұрын
simply awesome 🎉🎉🎉❤❤❤
@mohamedassilkirouani86153 ай бұрын
the best tuto in youtube keeep going bro
@mamadoutall926527 күн бұрын
thank you very much, I really like it
@topchan40143 ай бұрын
Legend Thank You!!!
@AtillaRasalaАй бұрын
ქართველებსაც გვინდა ლარაველის კურსი❤️ კარგი იქნება თუ მაგსაჩუქარს გაგვიკეთებ. წარმატებები
@vajataruashvili-t9yАй бұрын
ძალიან კარგი იქნება, სხვა ქართველი პროგრამისტები არგამოხატავენ ინიციატივას რომ შექმნან რაიმე ბექენდის კურსი, ისევ ამ ადამიანს უდევს აპოლო 11 არხზე PHP კურსი. მეპირადად არვიცი უცხო ენა და მიჭირს სწავლა , ძალიან კაფგი იქნება თუ ქართულადაც შექმნის
@vugarkhalil3 ай бұрын
Respect ❤
@aliraza6374.3 ай бұрын
Thank you so much for this course 💯👍🏻🤗🤗
@isaacadam2553 ай бұрын
My GOAT, very informative tutorial. Thank you sir
@Tux256ND3 ай бұрын
Thank you very much, buddy! s2
@unknownunknown85733 ай бұрын
Thank you!
@not-me452883 ай бұрын
Well done sir.
@sakthisaravanan93043 ай бұрын
Thank you so much
@azatagamyradov22853 ай бұрын
Appreciate so much)
@robertjota3 ай бұрын
Amazing, tanks your are the best!!
@laazimtube5388Ай бұрын
i have watch 2h it worth it thanks a lot 😍
@aogunnaike3 ай бұрын
Wow ❤❤❤ thanks for this
@zahidurrehman4312 ай бұрын
Great Sir
@tahmidnewaz30823 ай бұрын
Thank you
@RafeyShaikh-ci7fw3 ай бұрын
Wellcome Back Sir 🎆🎆
@DevAfangideh2 ай бұрын
the best teacher
@houdaifa63193 ай бұрын
Thanks 🤲🤲
@techtalkraza3 ай бұрын
thanks sir love for you by bottom of heart
@NiagaraThistle3 ай бұрын
Your videos and tutorials are always AWESOME - and I've been doing PHP dev for 15 years. I always learn something from your tutorials. Found you from a collaboration with Brad Travesy a few years ago and very glad i did
@TheCodeholic3 ай бұрын
Thank you
@daresamiuel3 ай бұрын
Awesome 🎉🎉🎉
@abelmarkos57533 ай бұрын
Very nice Ezra
@TheCodeholic3 ай бұрын
Thanks but I am Zura
@salihmohmmed98463 ай бұрын
I don't know how to thank u❤❤❤
@Saboor-Hamedi3 ай бұрын
This is crazy video bro 🤜
@RomanRapido-g9kАй бұрын
Hope you can do a Laravel Tutorial for Inventory Management or ERP , a Point of Sale using Laravel
@SyafiqAbdul3 ай бұрын
thank you sir
@AbdoulSabourSAMA3 ай бұрын
Good lesson
@RomanRapido-g9kАй бұрын
Hope you can do a tutorial of Laravel for Inventory Management with POS mobile optimized. Thanks!
@SirEdges_Adejo3 ай бұрын
I normally just click the like button before watching. Your courses are always gold. Your courses are worth any amount you charge. I Will share your links on Facebook and Twitter 👍
@TheCodeholic3 ай бұрын
Thanks a lot. Sharing is what might help to reach 100K by the end of the year.
@fahimhassan43873 ай бұрын
Thnx
@binaryfire3 ай бұрын
Great video Zura. Any plans to do Livewire content?
@TheCodeholic3 ай бұрын
Yes I plan.
@nerminsky10393 ай бұрын
complimenti good boy
@ArpitMishra-q9y2 ай бұрын
LET'S GO
@tigrancode3 ай бұрын
Thanks
@mrzismeАй бұрын
at 52:05 when you define the function argument to collect the unknown url parameter as a 'string $id', then you pass a sample page of localhost/product/1 Shouldn't the 1 be recognized as an integer and therefore fail the function argument string test? Or does your function simply force whatever parameter was passed to be treated as a string even if it appears as something else? Edit: nvm, you answered with isalpha / isnumber a bit further down
@OmarRiyati2 ай бұрын
very nice and useful course. Is the course cover and explain the project full demo (cars)?
@TheCodeholic2 ай бұрын
This is first 11 hours of the course. Including cover, demo and way more
@OmarRiyati2 ай бұрын
@@TheCodeholic how I can complete the project from demo to finish?
@neoxnitro814 күн бұрын
If you have reached the "eager loading" chapter, I found a piece of code to display the SQL query executed by Laravel at the position in the page where it is executed. This can help track if all the queries are correctly optimized using the "with" operator. The piece of code must be placed in the "boot" function of AppServiceProvider DB::listen(function ($query) { echo ""; print_r([ 'sql' => $query->sql, ]); echo ""; });
@sidds093 ай бұрын
great.. thank you. why don't you make PHP tutorial. just enough to start with Laravel.
@TheCodeholic3 ай бұрын
I plan to do it.
@DailyDeveloperNewsАй бұрын
waiting for a NY sale)
@endtimemessagebrideoftheho3601Ай бұрын
Can we build this also using xampp or laravel sail?
@emancute8883 ай бұрын
nice
@ayush-l1f8sАй бұрын
Bro that the right number great one hour passed and i did not feel it
@TheCodeholicАй бұрын
So nice to read that. I tried my best to make entire 24 hours to be like that