Laravel 11 in 11 hours - Laravel for Beginners Full Course

  Рет қаралды 10,464

The Codeholic

The Codeholic

Күн бұрын

Пікірлер: 109
@TheCodeholic
@TheCodeholic 2 күн бұрын
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
@sheko4515
@sheko4515 2 күн бұрын
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.
@maxfrischdev
@maxfrischdev Күн бұрын
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! ❤
@AGUNGKAYA
@AGUNGKAYA Күн бұрын
Are you sure?
@MinhazTaher
@MinhazTaher 22 сағат бұрын
its true
@AH-cf9cv
@AH-cf9cv 2 күн бұрын
I am 28 years old learning from scratch it's very helpful for me.Thanks
@hassanaitjabli2002
@hassanaitjabli2002 Күн бұрын
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
@douglascrowder
@douglascrowder Күн бұрын
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.
@edsaid2032
@edsaid2032 2 күн бұрын
You're a boss for looking after the community!
@SirEdges_Adejo
@SirEdges_Adejo Күн бұрын
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 👍
@TheCodeholic
@TheCodeholic Күн бұрын
Thanks a lot. Sharing is what might help to reach 100K by the end of the year.
@faisal.fs1
@faisal.fs1 2 күн бұрын
Wow, what a generous gesture to offer these brand-new tutorials at no cost! Truly appreciate it!! 🎉
@tabimansour
@tabimansour Күн бұрын
Amazing Laravel 11 course, one of the best
@Gayashan4lk
@Gayashan4lk Күн бұрын
I highly appreciate your effort. ❤ I'll definitely try this tutorial.
@fermevc
@fermevc Күн бұрын
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.
@TheCodeholic
@TheCodeholic Күн бұрын
Thank you
@njugunamwangi7023
@njugunamwangi7023 Күн бұрын
You got me to start coding with laravel, forever grateful
@jamesmiths72
@jamesmiths72 4 сағат бұрын
Thank you very much!!!
@BenedictSebastian-tt9vd
@BenedictSebastian-tt9vd 2 күн бұрын
I was already subscribed. Wish I wasn't so I could do it again.Thank you very much sir.
@muhdbasiirzulkifle5090
@muhdbasiirzulkifle5090 11 сағат бұрын
Thank you for the awesome content!
@havecodesoft
@havecodesoft Күн бұрын
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!
@TheCodeholic
@TheCodeholic Күн бұрын
Thank you. I am just trying to create great videos. Then other will find my channel.
@kirayagami9229
@kirayagami9229 Күн бұрын
kudos!! very informative. Thank you very much for this wonderful tutorial
@andreavocaturo3448
@andreavocaturo3448 Күн бұрын
Thank you for your amazing work and kindness!
@ahmedrazashibli8743
@ahmedrazashibli8743 2 күн бұрын
Bro i was waiting for this. Thanks a lot. May god bless you
@ahmedrazashibli8743
@ahmedrazashibli8743 2 күн бұрын
I'll be busy for the next 11 hours.
@faheem08
@faheem08 Күн бұрын
Thank you so much ❤ You are the best and i love your explanation 👏
@acirfa
@acirfa Күн бұрын
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
@arewatechguy
@arewatechguy 2 күн бұрын
Thank you, sir, you really help us. If I learn, I will help others also.
@soumyadev2681
@soumyadev2681 2 күн бұрын
Thanks a lot! Best PHP tutorials 👍
@JeanPaulMarquez
@JeanPaulMarquez 2 күн бұрын
Many, many thanks for this. Very much appreciated.
@RafeyShaikh-ci7fw
@RafeyShaikh-ci7fw Күн бұрын
Wellcome Back Sir 🎆🎆
@isaacadam255
@isaacadam255 Күн бұрын
My GOAT, very informative tutorial. Thank you sir
@Ahmet_Altun
@Ahmet_Altun 2 күн бұрын
Teşekkürler Zura. Seni tekrar görmek çok güzel.
@mohameddjaouti9149
@mohameddjaouti9149 Күн бұрын
Thank you so much
@afrazhussain3778
@afrazhussain3778 Күн бұрын
Thank you sir it will help us a lot ❤
@topchan4014
@topchan4014 Күн бұрын
Legend Thank You!!!
@not-me45288
@not-me45288 Сағат бұрын
Well done sir.
@MinhazTaher
@MinhazTaher 23 сағат бұрын
simply awesome 🎉🎉🎉❤❤❤
@jimmyjavierjs
@jimmyjavierjs Күн бұрын
Awesome content as always
@Tux256ND
@Tux256ND Күн бұрын
Thank you very much, buddy! s2
@ezzat_za
@ezzat_za 7 сағат бұрын
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
@TheCodeholic
@TheCodeholic 3 сағат бұрын
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
@azatagamyradov2285
@azatagamyradov2285 Күн бұрын
Appreciate so much)
@alalyrealestate1136
@alalyrealestate1136 Күн бұрын
great job bro
@aliraza6374.
@aliraza6374. 2 күн бұрын
Thank you so much for this course 💯👍🏻🤗🤗
@sidds09
@sidds09 13 сағат бұрын
great.. thank you. why don't you make PHP tutorial. just enough to start with Laravel.
@TheCodeholic
@TheCodeholic 3 сағат бұрын
I plan to do it.
@binaryfire
@binaryfire Күн бұрын
Great video Zura. Any plans to do Livewire content?
@TheCodeholic
@TheCodeholic Күн бұрын
Yes I plan.
@normangeek8201
@normangeek8201 2 күн бұрын
Thank you so much. I am following
@sajilocoding8690
@sajilocoding8690 2 күн бұрын
I was waiting for this ❤❤❤ lot's of love sor
@Saboor-Hamedi
@Saboor-Hamedi 2 күн бұрын
This is crazy video bro 🤜
@tahmidnewaz3082
@tahmidnewaz3082 2 күн бұрын
Thank you
@namtrungoriginal3348
@namtrungoriginal3348 7 сағат бұрын
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?
@TheCodeholic
@TheCodeholic 3 сағат бұрын
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.
@techtalkraza
@techtalkraza 2 күн бұрын
thanks sir love for you by bottom of heart
@Mohamedelshazly-iz5qr
@Mohamedelshazly-iz5qr 23 минут бұрын
i can't Download Car Selling Website HTML/CSS Frontend Template there is any active link
@houdaifa6319
@houdaifa6319 Күн бұрын
Thanks 🤲🤲
@unknownunknown8573
@unknownunknown8573 2 күн бұрын
Thank you!
@aogunnaike
@aogunnaike 2 күн бұрын
Wow ❤❤❤ thanks for this
@SyafiqAbdul
@SyafiqAbdul 2 күн бұрын
thank you sir
@_nirajghimire
@_nirajghimire Күн бұрын
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.
@deadlinedis1949
@deadlinedis1949 7 сағат бұрын
please make a video for APIs
@AbdoulSabourSAMA
@AbdoulSabourSAMA 2 күн бұрын
Good lesson
@daresamiuel
@daresamiuel 2 күн бұрын
Awesome 🎉🎉🎉
@nerminsky1039
@nerminsky1039 Күн бұрын
complimenti good boy
@adeosunadeyanju1549
@adeosunadeyanju1549 Күн бұрын
can you pls combine with Inertia(react) for the views instead of blade
@TheCodeholic
@TheCodeholic 3 сағат бұрын
I have a full project on that topic.
@fahimhassan4387
@fahimhassan4387 Күн бұрын
Thnx
@junaidwaqas6448
@junaidwaqas6448 Күн бұрын
kindly make laravel and next js course
@TheCodeholic
@TheCodeholic Күн бұрын
I have it in my roadmap, but can't say exactly when
@VusalNovruzov-v3x
@VusalNovruzov-v3x 2 күн бұрын
ზურა ჩემი რჩევა იქნება, რომ ხელოვნური ინტელექტი ჩააშენო ლარაველ აპლიკაციებში და გადაიღო ეგეთი კურსები. დღეს ხელოვნური ინტელექტია ძალიან ტრენდული და თითქმის არ არსებობს იუთუბერი, რომელიც ლარაველით აკეთებდეს მსგავს აპლიკაციას. უმრავლესოა ასეთი აპლიკაციები NextJs-ით იწერება. მე ვფიქრობ, რომ ლარაველს უფრო მეტი პოტენციალი აქვს ვიდრე ამ უკანასკნელს.
@shahiahmed6755
@shahiahmed6755 2 күн бұрын
i want join your premium course for learn more from you can say in the course did you use caching for best perpormence just anser me the then i will goin your course i know as far as your course means something new.... ❤
@TheCodeholic
@TheCodeholic 2 күн бұрын
Yes. Caching is included in the course. Before you join you can check the entire course details on the website
@shahiahmed6755
@shahiahmed6755 2 күн бұрын
@@TheCodeholic thank you so much this course is available in udemy? Please
@martinlescotcerda3025
@martinlescotcerda3025 Күн бұрын
Wait that is all the content from your course?
@TheCodeholic
@TheCodeholic Күн бұрын
Not all. As I mention at the beginning of the video it is 11 hours out of 24 total hours of the paid course.
@douglascrowder
@douglascrowder Күн бұрын
Calls to ddd() gives Error Call to undefined function ddd(). Any ideas??? (PHP 8.3.12, Laravel 11.27.2 via Herd on Windows 11)
@nicksonkiprotich5070
@nicksonkiprotich5070 Күн бұрын
did you mean dd()? I don't know if there is ddd()
@douglascrowder
@douglascrowder Күн бұрын
@@nicksonkiprotich5070 dd() works. He uses that as well as ddd(). Googling seems to indicate ddd() was removed from Laravel a couple of years ago.
@TheCodeholic
@TheCodeholic Күн бұрын
OK. This is what happened. The video regarding ddd() was recorded a few months ago. (Before 28th of May) At 28th of May in a new release Laravel dropped the following dependency package: spatie/laravel-ignition. That package had ddd() method included there, which now is not available. I will update the course on my website and remove ddd() section from it and will also try to remove that part from the KZbin video if it's possible.
@monzurulislambaf
@monzurulislambaf Күн бұрын
Is laravel have any free serverless hosting???
@TheCodeholic
@TheCodeholic Күн бұрын
Unfortunately no. Not yet.
@TigGas31
@TigGas31 2 күн бұрын
Thanks
@muzika5001
@muzika5001 Күн бұрын
Is this similar to your paid course?
@TheCodeholic
@TheCodeholic Күн бұрын
It is first 11 hours of my paid course
@sidds09
@sidds09 13 сағат бұрын
Any coupon code left?
@TheCodeholic
@TheCodeholic 3 сағат бұрын
No. Every coupon code used.
@Saboor-Hamedi
@Saboor-Hamedi Күн бұрын
Where can I get the book?
@TheCodeholic
@TheCodeholic Күн бұрын
The link is in the video description
@Saboor-Hamedi
@Saboor-Hamedi Күн бұрын
@@TheCodeholic I can't find it, I did subscribe to news, but the PDF book I don't know which one is it
@TheCodeholic
@TheCodeholic Күн бұрын
checkout.teachable.com/secure/1391951/checkout/order_lq5nz5dq
@JanaAlokla-b3v
@JanaAlokla-b3v 4 сағат бұрын
is it api or blade ?
@TheCodeholic
@TheCodeholic 3 сағат бұрын
Only blade
@dailydreadinspirations
@dailydreadinspirations 2 күн бұрын
Great
@dimasgilang2781
@dimasgilang2781 2 күн бұрын
lets goooooo
@dimasgilang2781
@dimasgilang2781 2 күн бұрын
i will recomend your channel to my classmate
@nejathakan5521
@nejathakan5521 Күн бұрын
@BJK_kasva
@BJK_kasva 2 күн бұрын
👍🏻👍🏻👍🏻
@aleks.lomtadze
@aleks.lomtadze Күн бұрын
❤❤❤❤❤
@biswarupghosh6795
@biswarupghosh6795 2 күн бұрын
First view sir
@DimaSekhniashvili
@DimaSekhniashvili 2 күн бұрын
👍🏻🙏🏻
@luciusrex
@luciusrex Күн бұрын
the only thing holding php up is wp and it's getting destroyed by its own creator. goodbye wordpress goodbye php. im jumping ship before i lose my job, the ts team is only getting bigger, and there's two openings yet!!
@TheCodeholic
@TheCodeholic Күн бұрын
Laravel recently raised $50m investment. I don't think it is only wp. Laravel will become very very popular soon.
@yt-kase2572
@yt-kase2572 Күн бұрын
hopefully there comes a time and course creator understand, that people dont have time to watch 11 hourse for 1 youtube video and pause the video and work with it for the next 12 months. content should be way shorter, simplier and faster come to the point. Thats real value and not a course that goes for years. yes you put a lot effort in it, but i dont like such long as fuck videos
@TheCodeholic
@TheCodeholic Күн бұрын
The course consists of small and easy to digest videos. This 11 hours tutorial actually has 160 lessons inside. I could upload thwm as playlist, but that would not change much for you if you think it needa 12 months to watch and complete. If you are interested in Laravel believe me and watch the first 1 hour, you can even skip intro sections. Check the pinned comment which has all lessons... Then please let me know your thoughts.
@satyammishra2721
@satyammishra2721 Күн бұрын
Thank you so much
@sakthisaravanan9304
@sakthisaravanan9304 Күн бұрын
Thank you so much
Does Deno 2 really uncomplicate JavaScript?
8:55
Beyond Fireship
Рет қаралды 292 М.
I'm Ditching Try/Catch for Good!
10:29
Web Dev Simplified
Рет қаралды 47 М.
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 24 МЛН
Это было очень близко...
00:10
Аришнев
Рет қаралды 2,3 МЛН
小丑家的感情危机!#小丑#天使#家庭
00:15
家庭搞笑日记
Рет қаралды 31 МЛН
啊?就这么水灵灵的穿上了?
00:18
一航1
Рет қаралды 53 МЛН
Laravel vs React
9:40
Aaron Francis
Рет қаралды 59 М.
What’s Up with Laravel? It’s Everywhere, and Here’s Why!
6:22
Magnus Carlsen Giving HILARIOUS Answers for 8 Minutes Straight
8:24
Microsoft Recall Update
5:59
Chris Titus Tech
Рет қаралды 168 М.
Let's Talk About Panels
15:44
Marques Brownlee
Рет қаралды 2,9 МЛН
It's Not About Scale, It's About Abstraction
46:22
Machine Learning Street Talk
Рет қаралды 46 М.
Windows 10: One Year to Go -- & what we do next!
16:29
ExplainingComputers
Рет қаралды 80 М.
Developer Trends in 2025
20:58
Stefan Mischook
Рет қаралды 13 М.
The Most Important Design Pattern in React
35:04
Cosden Solutions
Рет қаралды 75 М.
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 24 МЛН