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! ❤
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
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.
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.
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.
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!
ძალიან კარგი იქნება, სხვა ქართველი პროგრამისტები არგამოხატავენ ინიციატივას რომ შექმნან რაიმე ბექენდის კურსი, ისევ ამ ადამიანს უდევს აპოლო 11 არხზე PHP კურსი. მეპირადად არვიცი უცხო ენა და მიჭირს სწავლა , ძალიან კაფგი იქნება თუ ქართულადაც შექმნის
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
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 👍
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
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
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.
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.
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 😢
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
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 TH-cam.
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! ❤
Are you sure?
its true
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
I am 28 years old learning from scratch it's very helpful for me.Thanks
me too I,m 29
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.
Happy that it helped. 🙏 Thank you.
this man deserve everything for being generous. more power to you bro. spread love
This course is pure gold, I'm learning a loot from it, the teacher explains the content very clear. Thanks for make this course.
Thank you for your nice comment.
no comment could truly sum up how much i appreciate the effort you put in your content i wish i could subscribe twice
Thank you. Share my videos if you can
You're a boss for looking after the community!
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.
Wow, what a generous gesture to offer these brand-new tutorials at no cost!
Truly appreciate it!! 🎉
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.
Thanks for this video it helps me a lot in my Laravel journey
Thank you. Thats insane!
Thank you so much ..i,m a new programmer
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.
Thank you
Best video I've ever seen. Thank you very much....
Thank you.
in depth explanation of things is what I find so valuable. Thank you!!
Appreciate your comment. Thank you
great course
This is really good content about Laravel. I recommend it. Thank you
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
Amazing Laravel 11 course, one of the best
Thank you. I'm currently building a Laravel app (as a beginner)!
I was already subscribed. Wish I wasn't so I could do it again.Thank you very much sir.
Teşekkürler Zura. Seni tekrar görmek çok güzel.
I highly appreciate your effort. ❤ I'll definitely try this tutorial.
You got me to start coding with laravel, forever grateful
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!
Thank you. I am just trying to create great videos. Then other will find my channel.
Thanks a lot. Excelent !!
thank you very much, I really like it
Thank you so much ❤
You are the best and i love your explanation 👏
Thank you, sir, you really help us. If I learn, I will help others also.
Bro i was waiting for this. Thanks a lot. May god bless you
I'll be busy for the next 11 hours.
Many, many thanks for this. Very much appreciated.
Thanks a lot! Best PHP tutorials 👍
I have dedicated this as my go-to laravel course
Thank you so much. I am following
tysm this helps me alot
Thank you for the awesome content!
My GOAT, very informative tutorial. Thank you sir
ქართველებსაც გვინდა ლარაველის კურსი❤️ კარგი იქნება თუ მაგსაჩუქარს გაგვიკეთებ. წარმატებები
ძალიან კარგი იქნება, სხვა ქართველი პროგრამისტები არგამოხატავენ ინიციატივას რომ შექმნან რაიმე ბექენდის კურსი, ისევ ამ ადამიანს უდევს აპოლო 11 არხზე PHP კურსი. მეპირადად არვიცი უცხო ენა და მიჭირს სწავლა , ძალიან კაფგი იქნება თუ ქართულადაც შექმნის
great job bro
Thank you for your amazing work and kindness!
Very helpful
kudos!! very informative. Thank you very much for this wonderful tutorial
Thank you very much!!!
Thank you sir it will help us a lot ❤
i have watch 2h it worth it thanks a lot 😍
the best tuto in youtube keeep going bro
Thank you, great job!
Very cool video! Thanks for all your efforts!
Respect ❤
I was waiting for this ❤❤❤ lot's of love sor
simply awesome 🎉🎉🎉❤❤❤
great work !
Thank you very much, buddy! s2
Awesome content as always
Thank you so much for this course 💯👍🏻🤗🤗
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
Thank you
Wellcome Back Sir 🎆🎆
Legend Thank You!!!
Well done sir.
Amazing, tanks your are the best!!
Great Sir
the best teacher
Wow ❤❤❤ thanks for this
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 👍
Thanks a lot. Sharing is what might help to reach 100K by the end of the year.
Thank you
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
Thank you so much
Appreciate so much)
thanks sir love for you by bottom of heart
Very nice Ezra
Thanks but I am Zura
I don't know how to thank u❤❤❤
Awesome 🎉🎉🎉
Thank you!
Hope you can do a Laravel Tutorial for Inventory Management or ERP , a Point of Sale using Laravel
Thanks 🤲🤲
This is crazy video bro 🤜
Hope you can do a tutorial of Laravel for Inventory Management with POS mobile optimized. Thanks!
Thnx
Good lesson
thank you sir
complimenti good boy
Thanks
very nice and useful course. Is the course cover and explain the project full demo (cars)?
This is first 11 hours of the course. Including cover, demo and way more
@@TheCodeholic how I can complete the project from demo to finish?
Great video Zura. Any plans to do Livewire content?
Yes I plan.
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
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
great.. thank you. why don't you make PHP tutorial. just enough to start with Laravel.
I plan to do it.
nice
we hope php course for beginners, i know there is a course already but it is old :(. thank you so much
That is in my plans
Bro that the right number great one hour passed and i did not feel it
So nice to read that. I tried my best to make entire 24 hours to be like that
LET'S GO
Can we build this also using xampp or laravel sail?
waiting for a NY sale)
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?
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.
please make a video for APIs
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.
@codeholic am a newbie in Laravel, please can you guide me on how to start ?
Learn basics of PHP and basics of OOP and start with Laravel
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 😢
Ok I will check it. Please send me a private email on this.
Did u check spam?
@@TheCodeholic ok sir i send you an email