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
@YahyaAliyudikkoКүн бұрын
zura I want to have your contact I am not good in English but I can understand things quickly without taken to much time thanks so much for your help in my career of becoming IT software engineering at moment I have focus on laravel and react type scripts
@sheko45152 ай бұрын
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.
@maxfrischdev2 ай бұрын
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! ❤
@AGUNGKAYA2 ай бұрын
Are you sure?
@MinhazTaher2 ай бұрын
its true
@hassanaitjabli20022 ай бұрын
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
@antony61177 күн бұрын
This course is pure gold, I'm learning a loot from it, the teacher explains the content very clear. Thanks for make this course.
@TheCodeholic7 күн бұрын
Thank you for your nice comment.
@AH-cf9cv2 ай бұрын
I am 28 years old learning from scratch it's very helpful for me.Thanks
@indpriderdx5174Ай бұрын
me too I,m 29
@maxponmarАй бұрын
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.
@TheCodeholicАй бұрын
Happy that it helped. 🙏 Thank you.
@psychodepth4636Ай бұрын
this man deserve everything for being generous. more power to you bro. spread love
@edsaid20322 ай бұрын
You're a boss for looking after the community!
@noelremasu24 күн бұрын
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.
@douglascrowder2 ай бұрын
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.
@faisal.fs12 ай бұрын
Wow, what a generous gesture to offer these brand-new tutorials at no cost! Truly appreciate it!! 🎉
@hab_tech2 ай бұрын
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!
@TheCodeholic2 ай бұрын
Thank you. I am just trying to create great videos. Then other will find my channel.
@fermevc2 ай бұрын
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.
@TheCodeholic2 ай бұрын
Thank you
@njugunamwangi70232 ай бұрын
You got me to start coding with laravel, forever grateful
@CodeMoto1115 күн бұрын
Thanks for this video it helps me a lot in my Laravel journey
@markwaters596410 күн бұрын
in depth explanation of things is what I find so valuable. Thank you!!
@TheCodeholic10 күн бұрын
Appreciate your comment. Thank you
@BenedictSebastian-tt9vd2 ай бұрын
I was already subscribed. Wish I wasn't so I could do it again.Thank you very much sir.
@Ahmet_Altun2 ай бұрын
Teşekkürler Zura. Seni tekrar görmek çok güzel.
@tabimansour2 ай бұрын
Amazing Laravel 11 course, one of the best
@ahmedrazashibli87432 ай бұрын
Bro i was waiting for this. Thanks a lot. May god bless you
@ahmedrazashibli87432 ай бұрын
I'll be busy for the next 11 hours.
@buddhikachathurangaariyasi799416 күн бұрын
Best video I've ever seen. Thank you very much....
@TheCodeholic16 күн бұрын
Thank you.
@arewatechguy2 ай бұрын
Thank you, sir, you really help us. If I learn, I will help others also.
@MasBagzАй бұрын
Thank you so much ..i,m a new programmer
@acirfa2 ай бұрын
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
@ArmenBablanyan-i5uАй бұрын
This is really good content about Laravel. I recommend it. Thank you
@AtillaRasala9 күн бұрын
ქართველებსაც გვინდა ლარაველის კურსი❤️ კარგი იქნება თუ მაგსაჩუქარს გაგვიკეთებ. წარმატებები
@vajataruashvili-t9y9 күн бұрын
ძალიან კარგი იქნება, სხვა ქართველი პროგრამისტები არგამოხატავენ ინიციატივას რომ შექმნან რაიმე ბექენდის კურსი, ისევ ამ ადამიანს უდევს აპოლო 11 არხზე PHP კურსი. მეპირადად არვიცი უცხო ენა და მიჭირს სწავლა , ძალიან კაფგი იქნება თუ ქართულადაც შექმნის
@Gayashan4lk2 ай бұрын
I highly appreciate your effort. ❤ I'll definitely try this tutorial.
@___KevinАй бұрын
Thank you. I'm currently building a Laravel app (as a beginner)!
@soumyadev26812 ай бұрын
Thanks a lot! Best PHP tutorials 👍
@stevenphiri64572 ай бұрын
I have dedicated this as my go-to laravel course
@JeanPaulMarquez2 ай бұрын
Many, many thanks for this. Very much appreciated.
@Rick-bb4xvАй бұрын
tysm this helps me alot
@muhdbasiirzulkifle50902 ай бұрын
Thank you for the awesome content!
@andreavocaturo34482 ай бұрын
Thank you for your amazing work and kindness!
@jamesmiths722 ай бұрын
Thank you very much!!!
@afrazhussain37782 ай бұрын
Thank you sir it will help us a lot ❤
@isaacadam2552 ай бұрын
My GOAT, very informative tutorial. Thank you sir
@kirayagami92292 ай бұрын
kudos!! very informative. Thank you very much for this wonderful tutorial
@faheem082 ай бұрын
Thank you so much ❤ You are the best and i love your explanation 👏
@MrColins710Ай бұрын
Thank you, great job!
@mohamedassilkirouani86152 ай бұрын
the best tuto in youtube keeep going bro
@vugarkhalil2 ай бұрын
Respect ❤
@sharjeeljan2 ай бұрын
Very cool video! Thanks for all your efforts!
@AhmedBelal-zc7hwАй бұрын
great work !
@jimmyjavierjs2 ай бұрын
Awesome content as always
@normangeek82012 ай бұрын
Thank you so much. I am following
@mrzisme2 күн бұрын
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
@laazimtube538820 күн бұрын
i have watch 2h it worth it thanks a lot 😍
@DevAfangidehАй бұрын
the best teacher
@topchan40142 ай бұрын
Legend Thank You!!!
@Tux256ND2 ай бұрын
Thank you very much, buddy! s2
@not-me452882 ай бұрын
Well done sir.
@HugoRamirez-ke6uo2 ай бұрын
Thanks a lot. Excelent !!
@robertjota2 ай бұрын
Amazing, tanks your are the best!!
@RafeyShaikh-ci7fw2 ай бұрын
Wellcome Back Sir 🎆🎆
@PinasPiliNa99925 күн бұрын
Hope you can do a Laravel Tutorial for Inventory Management or ERP , a Point of Sale using Laravel
@zahidurrehman431Ай бұрын
Great Sir
@unknownunknown85732 ай бұрын
Thank you!
@zahidurrehman431Ай бұрын
Very helpful
@aliraza6374.2 ай бұрын
Thank you so much for this course 💯👍🏻🤗🤗
@alalyrealestate11362 ай бұрын
great job bro
@tahmidnewaz30822 ай бұрын
Thank you
@MinhazTaher2 ай бұрын
simply awesome 🎉🎉🎉❤❤❤
@sajilocoding86902 ай бұрын
I was waiting for this ❤❤❤ lot's of love sor
@azatagamyradov22852 ай бұрын
Appreciate so much)
@sakthisaravanan93042 ай бұрын
Thank you so much
@binaryfire2 ай бұрын
Great video Zura. Any plans to do Livewire content?
@TheCodeholic2 ай бұрын
Yes I plan.
@PinasPiliNa99917 күн бұрын
Hope you can do a tutorial of Laravel for Inventory Management with POS mobile optimized. Thanks!
@aogunnaike2 ай бұрын
Wow ❤❤❤ thanks for this
@techtalkraza2 ай бұрын
thanks sir love for you by bottom of heart
@abelmarkos57532 ай бұрын
Very nice Ezra
@TheCodeholic2 ай бұрын
Thanks but I am Zura
@OmarRiyatiАй бұрын
very nice and useful course. Is the course cover and explain the project full demo (cars)?
@TheCodeholicАй бұрын
This is first 11 hours of the course. Including cover, demo and way more
@OmarRiyatiАй бұрын
@@TheCodeholic how I can complete the project from demo to finish?
@Saboor-Hamedi2 ай бұрын
This is crazy video bro 🤜
@AbdoulSabourSAMA2 ай бұрын
Good lesson
@ezzat_za2 ай бұрын
Thank you so much for this tutorial, but i have a question, is Laravel still worth to learn? and i hope you post a video to explain OOP in PHP
@TheCodeholic2 ай бұрын
Recently Laravel raised $57m investment, so I think yes, this is the perfect time of starting Laravel. It will grow soon. laravel-news.com/laravel-raises-57-million-series-a
@houdaifa63192 ай бұрын
Thanks 🤲🤲
@sidds092 ай бұрын
great.. thank you. why don't you make PHP tutorial. just enough to start with Laravel.
@TheCodeholic2 ай бұрын
I plan to do it.
@salihmohmmed98462 ай бұрын
I don't know how to thank u❤❤❤
@SyafiqAbdul2 ай бұрын
thank you sir
@NiagaraThistle2 ай бұрын
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
@TheCodeholic2 ай бұрын
Thank you
@daresamiuel2 ай бұрын
Awesome 🎉🎉🎉
@namtrungoriginal33482 ай бұрын
I haven't looked at the entire hocjm course yet but can you tell me which database do you use, my sql or sql sever?
@TheCodeholic2 ай бұрын
We use Eloquent ORM and every operation to the database is Database agnostic operation. Which means you can use any database you want. If fact we used Sqlite during local development, but when we deployed on production we used MySql and everything worked fine.
@endtimemessagebrideoftheho360120 күн бұрын
Can we build this also using xampp or laravel sail?
@ArpitMishra-q9yАй бұрын
LET'S GO
@nerminsky10392 ай бұрын
complimenti good boy
@NeironlogАй бұрын
Do you have the same course only broken in parts? Just if I got into parts so I can use the translator. Thanks
@ranostaj-dev2 ай бұрын
Hey, just qq: what software you are using for screen recording? thnx
@TheCodeholic2 ай бұрын
OBS Studio
@ayush-l1f8s26 күн бұрын
Bro that the right number great one hour passed and i did not feel it
@TheCodeholic26 күн бұрын
So nice to read that. I tried my best to make entire 24 hours to be like that
@fahimhassan43872 ай бұрын
Thnx
@IfechukwuFavorАй бұрын
@codeholic am a newbie in Laravel, please can you guide me on how to start ?
@TheCodeholicАй бұрын
Learn basics of PHP and basics of OOP and start with Laravel
@adeosunadeyanju15492 ай бұрын
can you pls combine with Inertia(react) for the views instead of blade
@TheCodeholic2 ай бұрын
I have a full project on that topic.
@tigrancode2 ай бұрын
Thanks
@DailyDeveloperNews2 күн бұрын
waiting for a NY sale)
@ahmadaboamsha4834Ай бұрын
Thank you Zura it will help us a lot ❤ I have one question why i can't get the html/css template i entered my email and nothing send to me can you help me ? now i am stuck on this 😢
@TheCodeholicАй бұрын
Ok I will check it. Please send me a private email on this. Did u check spam?
@ahmadaboamsha4834Ай бұрын
@@TheCodeholic ok sir i send you an email
@sayyahahmed752511 күн бұрын
does this video finishes with a fully built project?
@TheCodeholic10 күн бұрын
The video is only first 11 hours of the entire course, so by the end of this tutorial you will not have entire source code, for this you need access to the full course.
@deadlinedis19492 ай бұрын
please make a video for APIs
@_nirajghimire2 ай бұрын
Laravel React multivendor ecommerce with Super Admin panel please ... where superadmin can verify activate and deactivate vendor. and please consider robust api backend development course for your upcoming premium course with best practices like repositories / services/ DDD etc.
@Janatzerroual11 күн бұрын
we hope php course for beginners, i know there is a course already but it is old :(. thank you so much
@TheCodeholic11 күн бұрын
That is in my plans
@gamesPartizanАй бұрын
Hello thecodeholic plateform is actually down ;) thanks you
@TheCodeholicАй бұрын
I have written to Teachable support. I hope they fix it soon