Laravel Crash Course
HTML-код
- Опубликовано: 3 июл 2024
- This is a Laravel crash course that covers installation, authentication, routes, data, pagination, email functionality and much more
- Visit Codecourse for more videos & courses by Alex:
codecourse.com
- RUclips Channel:
/ @codecourse
- Code:
github.com/codecourse/posty-t...
- Social Links:
/ teamcodecourse
/ alexjgarrett
- Links mentioned in course:
Composer (getcomposer.org/)
Laravel documentation (laravel.com/docs/8.x)
Laravel debugbar (github.com/barryvdh/laravel-d...)
Tailwind (tailwindcss.com/)
Mailtrap (mailtrap.io/)
Timestamps:
00:00 Introduction
01:49 Demo
04:23 Installing and setting up Laravel
07:08 Routes, views and layouts
10:35 Laravel Mix and Tailwind
15:18 Styling the layout
17:35 Running migrations
22:57 Registering users
44:06 Signing in after registration
46:46 Authenticated state
48:30 Logging in
53:47 Logging out
57:52 Middleware
01:06:12 Post form
01:09:26 Setting up posts
01:16:06 User/post relationship
01:18:49 Creating a post
01:20:14 Listing posts
01:27:37 Pagination
01:30:31 Seeding with model factories
01:33:54 Liking and unliking posts
01:48:50 Eager loading
01:53:40 Deleting our posts
01:56:46 Authorization
02:02:47 User profile page
02:06:49 Blade components
02:10:54 Like count Eloquent relationship
02:12:41 Single post page
02:14:18 Sending email
02:21:23 Soft deleting models
02:26:31 Final tidying
02:28:20 Wrapping up Наука
It is a pleasure to have Alex on. He actually taught me a good chunk of my PHP knowledge way back in the day when he ran under "PHP Academy". Thanks Alex :)
woow..thanks brad for bringing alex to teach us more of Laravel.
same here
Hey Brad, can you please also do a PHP crash course?
Alex dont have utube channel?
@@cubedev4838 I think he focuses mostly on his website, but here is the link. Ill also add in the description -ruclips.net/channel/UCpOIUW62tnJTtpWFABxWZ8g
Dude I remember learning PHP from your tutorials under PHP academy channel back in early 2014. About 6 months later I got myself a first job as a PHP developer which kicked off my IT carreer. Forever grateful! Now here I am almost 7 years later learning new things and found you again. Awesome :)
was this, you had no prior knowledge of any programming language? and still managed to get a job after only 6 months?
I can't believe i watched 2,5 hours of coding in one sitting. Just amazing how thrilling and at the same time pleasant this course is done by Alex. Many thanks!
Alex is such a good teacher. His explainations are so simple and easy to understand. Brad please want more of Laravel and Vue content from your channel....plzzz
Alex is a HUGE part of my early learning. Be hard to find anyone better!
codesnipeet.com/laravel-8-0-create-generate-slug-example/
codesnipeet.com/laravel-8-0-form-validation-example/
codesnipeet.com/laravel-8-0-ajax-form-validation-example/
codesnipeet.com/laravel-8-0-image-upload-example/
codesnipeet.com/laravel-image-validation-example/
codesnipeet.com/how-to-create-a-custom-error-page-in-laravel-8-0/
codesnipeet.com/laravel-8-0-clear-cache-of-route-view-config-command-example/
codesnipeet.com/laravel-8-0-pdf-laravel-8-0-generate-pdf-file-example/
codesnipeet.com/laravel-8-0-socialite-login-with-google-account-example/
codesnipeet.com/drag-drop-file-upload-in-laravel-8-0-using-dropzone-js/
codesnipeet.com/laravel-8-0-resource-routing-example/
codesnipeet.com/laravel-8-0-get-country-city-address-from-ip-address-example/
codesnipeet.com/how-to-get-random-records-in-laravel/
codesnipeet.com/laravel-get-next-previous-post/
codesnipeet.com/create-dummy-data-using-laravel-tinker/
codesnipeet.com/failed-to-create-laravel-project-solution100-working/
@@javaprogrammingmastery wow man, respect, THANKS A LOT .
Laravel is a joy to code with.
Once you understand the MVC part of it it's super easy and fast to do anything you can imagine.
codesnipeet.com/laravel-8-0-create-generate-slug-example/
codesnipeet.com/laravel-8-0-form-validation-example/
codesnipeet.com/laravel-8-0-ajax-form-validation-example/
codesnipeet.com/laravel-8-0-image-upload-example/
codesnipeet.com/laravel-image-validation-example/
codesnipeet.com/how-to-create-a-custom-error-page-in-laravel-8-0/
codesnipeet.com/laravel-8-0-clear-cache-of-route-view-config-command-example/
codesnipeet.com/laravel-8-0-pdf-laravel-8-0-generate-pdf-file-example/
codesnipeet.com/laravel-8-0-socialite-login-with-google-account-example/
codesnipeet.com/drag-drop-file-upload-in-laravel-8-0-using-dropzone-js/
codesnipeet.com/laravel-8-0-resource-routing-example/
codesnipeet.com/laravel-8-0-get-country-city-address-from-ip-address-example/
codesnipeet.com/how-to-get-random-records-in-laravel/
codesnipeet.com/laravel-get-next-previous-post/
codesnipeet.com/create-dummy-data-using-laravel-tinker/
codesnipeet.com/failed-to-create-laravel-project-solution100-working/
@@shaynhacker5746 If you are a bit more specific, maybe I can help.
@@shaynhacker5746 I got started with laravel with his "Laravel from scratch" Playlist from 4 years ago.
I just followed along and then started to create my own pages with the example.
The basic gist is:
You go to a route eg "/about" and the router asks the controller for what to do.
The controller then grabs all the data: from the database based on your model(s), from storage, from an external source, or hard-coded and it passes it on to the view.
The view takes that data and with your html markup builds the page and then send it back to the client.
Take a not to large project you already have in vanilla PHP.
Define all your routes in the web.php and send them to "{routeName}Controller"
In that controller build all the data you need in your html and put that in the view function with "{routeName} View"
The youtube channel Coders Tape has plenty of deep dive videos on specific items in laravel. 😉
@@Stoney_Eagle wow you really broke this down
@Stoney_Eagle i'm currently building a big project and it's my first time building with laravel. I would like to ask a few questions for guidance, please what's your email address so i can contact you if you dont mind
I was really looking forward to get an up to date Laravel course from Brad, but I must say this instructor is really really good and is explaining everything with precise detail. Respect and thumbs up!
Outstanding! You covered the same amount of information that other tutorials take ~10 hours.
Damn... This was the first web dev course I have ever finished watching and follow through and that makes me feel accomplished :)
Same here ;)
i know it's been almost a year, can you give the list of extensions used in this video? I think i'm missing snippets for css
Thank you sir for the nice and concise series in laravel 8.
To avoid manual importation of classes, I use NameSpace Resolver extention(vscode).
Other extensions that make laravel easy in VSCode include :-
Laravel blade snippet
Laravel snippet
Laravel spacer
Alex was my first instructor to learn laravel in 2015. I am glad to see him at here
Thanks for another great tutorial.
It is very condensed and a lot of theory is given... I'm always amazed these 1-2h videos keep me busy for days but I learn A LOT through them.
Waiting For This Crash Course. Thank You Soo Much Guyz!
Thank you so much for this Alex.
Anyone who had this error: "Target class [App\View\Components\Post] does not exist", in the Blade Components part (02:06:49),
then make sure you deleted the "View\Components\Post", and finally run "php artisan view:clear".
Thank you very much!
thank you
Thank you!
He got the same error in the vid at 2:09:07 but he didn't bother to explain it, he just edited it out. Thanks for your explanation.
@@ontheruntonowhere Yeah, I noticed that too. There was a sneaky cut there. There is a visible refresh and the error appears and then it just cuts to it working XD. Thanks to @michaelo4u to showing the fix.
As a primarily front end dev who hasn't worked with Laravel for at least a year (and not on a regular basis for at least two years), this video is *exactly* what I was looking for. So amazing.
I even created a "Laravel" list in my saved RUclips videos just for this. Excellent work, thank you so much.
Best crash course I've seen yet. Really helpful in terms of explaining how things actually work as opposed to giving template code as most "tutorials" do.
Thanks very much!
Nice work Alex.
I remember when I was starting to learn PHP, it was from Alex's videos on TheNewBoston. Glad to see him again. Its been like 4 years.
Yeah, he's one of the OGs. I'm trying to get Bucky here as well :) Good to see he's back doing content
@@TraversyMedia please bring Bucky 💙
@@TraversyMedia It's nice if Bucky is here as well!
Just completed this course now (3 days learning). Thank you very much Traversy and sir Alex for very well precise explanation. I really learned a lot here, just right to my new work. God bless you there bro
Ah Traversy media Thanks!!!
Alex thanks so much.
Currently am learning Laravel and this will really be a great edge for me.
I really appreciate the energy and synergy between you and Alex
Thanks once again.
This course made my like php so much more! Thank you for your work!
I was hoping for an updated Laravel and it’s here 😆
Same, this is just awesome
Me too!! Perfect timing for my new project!!!
Best Laravel Tutorial i have ever come across. Saying this after going through so many paid and free MOOCS!! The flow and pace is just perfect to catch up, clear doubts and understand the framework. Thank You, Alex for making this tutorial, and thank you, Brad for uploading this in your wonderful channel. I wouldn't have known Alex if not for this episode.
That's one of the best courses on laravel. Thanks Alex and Brad... It was so informative...
What a great tutorial! Thank you for the huge effort you have put in it!!
Wait, is this Alex from phpacademy? Because of you I now work with my dream job in IT. Big thanks for all your work!
Thank you so much Alex, your course is really compact yet comprehensive!
Travery is really taking care of us developers hey. I learnt an older version of laravel from this channel and today I'm a well established full stack freelance web developer. Thank you Brad
If you're having an issue around @12:50 - @13:20 using "require('tailwindcss')" and then trying to run "npm run dev"
-- Tailwind CSS 2.0 requires Laravel Mix version 6 (which is currently in a beta state)
-- You can check which versions you have installed in the package.json file
-- If you've noticed that Tailwind CSS version is 2 or higher and Laravel Mix is 5 or lower, you can try the following:
0) You have already typed: require('tailwindcss') into the webpack.mix.js file
1) In the terminal type: npm remove laravel-mix
2) Terminal: npm install laravel-mix@^6.0.0-beta.14 --save-dev
3) Optional Terminal (probably isn't necessary, but wont hurt): php artisan config:cache
4) Terminal: npm install
5) Terminal: npm run dev
That should get you back on track
Thanks a lot - works great!!
Thanks for this! I was stuck on this for so long. Some other things to consider as of February 2022:
Make sure to run: npx tailwindcss init to get the config file
you might run into a .bashrc issue, in which case you have to download gitbash.
Use gitbash to navigate to the root of your directory using `cd ~`
You edit the .bashrc file using `code ~/.bashrc`
Then append to that file:
export PATH=$(echo "$PATH" | sed -e 's/:\/mnt[^:]*//g') # strip out problematic Windows %PATH%
npm install
npm run dev
*EDIT* Actually, it still didn't work.
I gave up and used bootstrap instead
This is a really nice tutorial love to see more on laravel & php & vue
This is not a crash course but a full tutorial for an absolute beginner. Many thanks ALEX! you are the best
I just finished this course today and I can now say, I'm ready to deep dive more in Laravel. Thank you Alex. This Laravel crash course is the most easy to follow video I have seen. Thanks also to Brad TraversyMedia for making this available. Deserves a million likes
WOAH. THIS IS EXACTLY WHAT I WAS LOOKING FOR
alex is the first teacher that helped fall in love with laravel. He is concise and most importantly always maintains structure.
Me too.
Amazing content - thanks Alex. I've been building with Laravel for a few years and this really helped me further cement my all round knowledge.
Amazing!!!. I have been developing with Laravel for the past 4years but have not created any completeproject with laravel8 yet, this is a great refresher!!. Thank you Alex!, Thank you Brad!!
If php/laravel topics are regularly posted in this channel, there will be no conspiracy theory of php being obsolete, this can be huge contribution and support from brad.
I recently followed the laracast's "laravel from scratch" for beginners and watching this one is really taking my understanding to the next level. All the gratitude, love and best wishes from Nepal to this channel and its authors.
You are great! I was struggling starting with Laravel and MVC but you made everything so clear! I feel empowered now B) ! Thank you Alex!
Big big like. It's incredible how much info you squeezed in 2.5 hours. Thank you!
If you guys have any issue with the below line:
auth()->attempt($request->only('email', 'password'));
Replace it with the below code:
// Import Auth:
use Illuminate\Support\Facades\Auth;
// Apply the fix
$credentials = $request->only(['email', 'password']);
Auth::attempt($credentials);
I have an issue with bad method call from the validate at 34 min in. BadMethodCallException
Method App\Http\Controllers\auth\RegisterController::validate does not exist.
any ideas?
Thanks a lot!
Am still getting null as I dd(auth()->user()); in my dashboard controller
@@nnamanibenjamin5093 Faced the same issue and solved it by hashing the password before creating or registering the user. It was showing null because if the password in the database is not hashed, the attempt method will always fail because passwords will never match.
This is the fixed section in my code and it worked;
$password = Hash::make($request->password);
// store user with user model and create method
User::create([
'name'=> $request->name,
'username'=> $request->username,
'email'=> $request->email,
'password'=> $password,
]);
auth()->attempt($request->only('email', 'password'));
return redirect()->route('dashboard');
Me when i started : oh wow laravel
Me at 1 hour : i am one with the laravel documentation, i have been reading it like a textbook
Alex Garrett is my hero. Before watching his video I was having hard time understanding Laravel. But after watching his video and working on few examples, I found Laravel understandable. Thank you Alex.
Awesome video...I'm node developer and I haven't worked on php in the last 6-7 years....I was blown away by the maturity of the framework
Nostalgic! Started in PHP Academy, here is where I learned British accent before Peppa Pig 😅
Same here nostalgic! 😄
I started learning php from Alex, code academy the year between 2014 and 2016.
@@raik303 same here, using notepad ++ LOL
If you make a mistake on routing or in view components use this:
php artisan route:clear
php artisan view:clear
You saved me from wasting my time! Thank you!
Valuable content from Alex Garrett Smith. It covers anything you need to get started with Laravel and Tailwind and even beyond that...
to be honnest, you deserve a medal for that crash course, for beginners like me it looks like a treasure
Am i dreaming laravel crash course in traversy media damn it makes my life easier
codesnipeet.com/laravel-8-0-create-generate-slug-example/
codesnipeet.com/laravel-8-0-form-validation-example/
codesnipeet.com/laravel-8-0-ajax-form-validation-example/
codesnipeet.com/laravel-8-0-image-upload-example/
codesnipeet.com/laravel-image-validation-example/
codesnipeet.com/how-to-create-a-custom-error-page-in-laravel-8-0/
codesnipeet.com/laravel-8-0-clear-cache-of-route-view-config-command-example/
codesnipeet.com/laravel-8-0-pdf-laravel-8-0-generate-pdf-file-example/
codesnipeet.com/laravel-8-0-socialite-login-with-google-account-example/
codesnipeet.com/drag-drop-file-upload-in-laravel-8-0-using-dropzone-js/
codesnipeet.com/laravel-8-0-resource-routing-example/
codesnipeet.com/laravel-8-0-get-country-city-address-from-ip-address-example/
codesnipeet.com/how-to-get-random-records-in-laravel/
codesnipeet.com/laravel-get-next-previous-post/
codesnipeet.com/create-dummy-data-using-laravel-tinker/
codesnipeet.com/failed-to-create-laravel-project-solution100-working/
When the presenter right-clicked and chose "import class" for the "Hash" facade @41:31, what plugin/extension gave VS code that ability?
I found it! The name is PHP Namespace Resolver
@@gsvf Thanks For Help
That also gave me some trouble trying to figure out.
@@gsvf thanks man
@@gsvf I was looking all over for this! Thank you for finding it!!!
@Solias Serene Thank you for asking the question
This is nice, updated when needed. Great job man, great !
Your teaching style really shows how great Laravel is!!
Well done 👍👍👍
I think its missing something at 02:09:09, didn't mentioned how you fixed the "Target class [App\View\Components\Post] does not exist" error
I think I've found the problem. When you delete Post component file, you have to save again both index.blade.php files in users/posts and posts view folders, even if you have not made any changes prior deleting Post component.
@@Domc360 thanks alot
@@Domc360 Thanks dude! Was literally stuck on that for half an hour lol
@@Domc360 Thanks, buddy! Save the life!! Was dying to sort it out.
@@Domc360 saved my life, thanks!
Wow - I want to take your course on codecourse.com but man - you go SO fast through some things...with very little explanation. Thank you anyway for the content.
Yeah, in late 2020 I finished a Laravel app that would run nationwide in Argentina, and I still get confused by this guy. I don't know if it's some ego thing were he wants to prove how fast he can code, but it sucks to get stuck somewhere and spend two hours looking at the same 10 minutes in a video. I would never subscribe to this guy
Something that i have been looking out for, for a long time. Excited to start.
Wow. Nice to hear from Alex after a long time. Alex and Bucky are my earliest youtube Gurus. :)
Am a simple guy i see traversy media upload i click
Thank you for the great intro Laravel. I was wondering which client side database interface you're using in the video (at the 20:30 mark)?
I was curious about that as well.
Seems to be TablePlus :)
It is postico
Thank you, Brad, for bringing such a course on your channel.
This is awesome! Been working on learning laravel for a while now..
please do a course with laravel - jetstream.
codesnipeet.com/laravel-8-0-create-generate-slug-example/
codesnipeet.com/laravel-8-0-form-validation-example/
codesnipeet.com/laravel-8-0-ajax-form-validation-example/
codesnipeet.com/laravel-8-0-image-upload-example/
codesnipeet.com/laravel-image-validation-example/
codesnipeet.com/how-to-create-a-custom-error-page-in-laravel-8-0/
codesnipeet.com/laravel-8-0-clear-cache-of-route-view-config-command-example/
codesnipeet.com/laravel-8-0-pdf-laravel-8-0-generate-pdf-file-example/
codesnipeet.com/laravel-8-0-socialite-login-with-google-account-example/
codesnipeet.com/drag-drop-file-upload-in-laravel-8-0-using-dropzone-js/
codesnipeet.com/laravel-8-0-resource-routing-example/
codesnipeet.com/laravel-8-0-get-country-city-address-from-ip-address-example/
codesnipeet.com/how-to-get-random-records-in-laravel/
codesnipeet.com/laravel-get-next-previous-post/
codesnipeet.com/create-dummy-data-using-laravel-tinker/
codesnipeet.com/failed-to-create-laravel-project-solution100-working/
I thought i will go to watch horror movie, but i changed my mind.. Thank you for both :)
lol
This is a fantastic tutorial. He does a good job explaining step by step how to do everything, and I was able to follow along (with a lot of pausing) and build on my machine exactly what he demonstrating.
This is another great Laravel tutorial. Thank you Alex and Brad!
14:18 As of Nov 23, 2020: if you encounter the 'npm run dev' or 'npm run watch' and it gives you an error saying Error: PostCSS plugin tailwindcss requires PostCSS 8.
Run the following commands:
npm uninstall tailwindcss postcss autoprefixer
npm install tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9
Exactly! Worked for me too.
thank you so much! Finally worked for me :D
tyvm
gg
worked for me too , thx a lot
This course is not for beginners ! thanks
Thank you so much! This channel is proven to be fastest way to get on track.
Thank you so much for giving this awesome Laravel 8 course for free when any good Laravel 8 tutorial is hard to find on RUclips or even on Udemy! I would like to sign up for your courses if you release some updated Laravel 8 courses. It looks like there are mostly old version courses on your site.
Thanks a million for teaching this lot in this short time! I now have a good understanding of Laravel to get me started.
I'm following everything as video but stuck at 2:09:07 , After deleting Post.php, there is an error, I think Alex skipped the fix in the video. Anyone can help me please..
Error : Target class [App\View\Components\Post] does not exist.
Run this command to delete view cache.
php artisan view:clear
@@alrifay Thanks a lot. It's working 👍🏻👍🏻
@@alrifay Thanks! It happened to me too.
@@alrifay Thanks for the save!
@@alrifay THANK YOU !
Give me a heart sir brad
I love this video. It covers almost everything a beginner needs to know. Thank you.
Really good course. I signed up for your yearly package on Code Course. Looking forward to learning more!
I am having issues with "npm run dev" after Adding /
Including Tailwind in my CSS.. I get this ERROR Failed to compile with 2 errors. what do i do?
So I found a solution to my problem and felt i should share it, anyone having that issue should Install Tailwind and its peer-dependencies using npm and run " npm install -D tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9 "
after this you can then run " npm run dev "
@@AyomideIruobe yes.Its best to first uninstall the whole thing then do this.The code is from the official doc of tailwind
@@AyomideIruobe Wow Thanks You saved my life good brother for the reply
I've got same problem, and this solution work fine for me dev.to/robertobutti/how-to-install-tailwind-css-2-with-laravel-8-4bom
@@AyomideIruobe Gah, annoyingly this didnt fix it for me :( still no luck after hours of research, ive given up.
For those of you that encountered the error when running npm run dev after adding tailwind.
Check out this link: tailwindcss.com/docs/installation#post-css-7-compatibility-build
npm uninstall tailwindcss postcss autoprefixer
npm install tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9
thanks man
It worked!
Couldn't ask for a better tutorial 🙏🙏🙏 (thank you both)
Great tutorial. I come from a bespoke, writing from scratch background pulling in composer packages like illuminate\database, carbon, etc so I have quite good experience using the Laravel query builder externally. I started to get lost around the "Eagar loading" section so I may have to come back to this a few times once I get used to the basics. Thank you!
for those who are stuck on tailwindcss error,
please make sure that you're using laravel-mix version 6 or higher.
if in case you're using version 6 or higher and still getting the tailwind error then do the following :
first uninstall the tailwind :
npm uninstall tailwindcss
then reinstall like this :
npm install -D tailwindcss postcss autoprefixer
then run the following command :
npx tailwindcss init
considering you already wrote require tailwindcss in webpack, only thing left to do is this :
npm run dev
You're good to go ! =)
You have saved the day man!
Thanks you so much!
This should be the top comment!!!!
thank you, saved me
For me auth()->attempt is not working, I have to use Auth::attempt() Any idea?
same, for me it's not working
same with me
If using the below doesn't work:
auth()->attempt($request->only('email', 'password'));
This should fix your issue:
$credentials = $request->only(['email', 'password']);
Auth::attempt($credentials);
PS: remember to import the following:
use Illuminate\Support\Facades\Auth;
@@manlioguitar yeah that fixes the error but still my user isn't authenticated or signed in. my users can register, their data stored in the database but still cannot login or when i checked dd() in dashboard, it doesn't give be user details
@@tanvirhasan6423 without seeing your code I cannot tell you exactly what's the issue, but I had one as well this is the code I have for the LoginController:
// import
use Illuminate\Support\Facades\Auth;
// code
public function store(Request $request)
{
$this->validate($request, [
'email' => 'required|email',
'password' => 'required',
]);
$credentials = $request->only(['email', 'password']);
if(!Auth::attempt($credentials)){
return back()->with('status', 'Invalid login details');
}
return redirect()->route('dashboard');
}
Comprehensive Laravel course. Thank you so much Alex!
It's one of the best laravel courses I've ever seen. I hope you publish a second part
I pray for that too. It would be so awesome.
First comm. Greetings from Algeria. Can I be able to code in less than one year?!
Yea, definitely... consistency and the will is key
Knowing no PHP or MySQL at all, and knowing almost nothing of javascript and some html, I learned PHP-My in a couple months, and made my first real project after about 6 months. With pure PHP, worst of all, in dreamweaver, a real pain to code (then I started using notepad++, a real beauty), but no laravel or cake, no jquery, no bootstrap, *no Traversy*, no nothing, just the year 2001, buying a domain was a nightmare, hosting was way more expensive, ADSL was a real crap, and kazaa was my spotiflix. I started learning Laravel like a month ago and I have like 6 exercises finished
wesh khoya?
this should be paid course, Alex
(thank god this is not codecourse)
Thanks Alex, your explanation is so clear and understandable to follow.
Everything in this tutorial has been nicely presented. Amazing !
It is such a rarity these days to hear proper English language in software development community.
This IS NOT a video for beginners. I am struggling to follow his talking, let alone what he is doing. This needs to be split into a video series so he can SLOW down and explain EXACTLY what he is doing. My quest for a simple "laravel for newbies" video continues.
there's another crash course done in the channel which might prolly be easier for u..goodluck
Having only ever very slightly dipped my toe in the water with Laravel before this was incredibly helpful...although a little too fast to follow along! Thanks for creating it
Thank you so much for this tutorial. I really need a refresher and this tutorial in particular not only fullfilled that but I also learn new things about Laravel, thank you.
Great tutorial! Wanted to learn Laravel for a project and this is exactly what I needed.
Thanks for this incredible tutorial, Alex and Brad!
Fantastic resource. Thank you Alex and Brad
Thanks a lot my fav. lecturer. I was waiting for this L8 tutorial. Awesome!!!
this one single video has taught me laravel from start to " i know how this page works " thank you, amazing tutorial
Wow! I see Mr Garreth and Travesy. Thank you very much my amaizing, wonderful and great tutors :)
Traversy Media and Alex, Thanks for both of you .
Apart from a cool voice, Alex is a god-level developer...Started watching this video last month...and am not even half way through. So much to chew on. Great content!
This video makes fall in love of Laravel. Thanks much for that.
By far one of the best tutorial.. even is based on php, a language that I really don’t like, you explained it so well.. thank you man :)
Thanks for the recap! Learned some new stuff 👍
This is a really awesome course. Thank you for putting it together.