No video

Laravel for Beginners - Learn Laravel 11 Fundamentals, from Scratch, in 1 Hour

  Рет қаралды 6,048

Dave Hollingworth

Dave Hollingworth

Күн бұрын

Learn how to use the Laravel PHP MVC framework.
Please consider supporting my channel: ☕ ko-fi.com/davehollingworth
In this project-based tutorial, code along with the instructor to create a basic application that covers creating, reading, updating and deleting records (CRUD) in Laravel.
Topics covered:
• Installation
• Running the built-in webserver
• Basics of MVC
• Views
• Facades
• Generating code with Artisan
• Helpers
• Controllers
• Routing - route parameters, named routes, resourceful routing
• Blade templates
• View components
• Database migrations
• Models
• Eloquent object-relational mapper
• Requests and responses
• Validation
• Route model binding
• Method spoofing
• Flash messages
• Pagination
Source code:
‣ github.com/daveh/laravel-crud...
Links shown in the video:
‣ www.apachefriends.org/
‣ getcomposer.org/
‣ code.visualstudio.com/
‣ github.com/laravel/laravel
‣ laravel.com/docs/
Images used:
‣ www.flaticon.com/free-icons/d...
00:00:00 Introduction
00:00:26 Software
00:00:47 Installation
00:02:38 Local development server
00:03:14 How the framework works
00:04:34 Routing
00:05:20 Facades
00:05:34 Laravel Hello World
00:06:19 Views
00:07:06 Generating files with Artisan
00:07:54 Hello World View
00:08:22 Helpers
00:08:42 Controllers
00:09:53 Action methods
00:11:26 View routes
00:12:21 Named routes
00:13:07 Blade templates
00:14:01 View layout components
00:15:37 Classless stylesheet
00:16:20 Configure database connection
00:17:37 Migrations
00:22:40 Models
00:27:20 Blade view syntax
00:28:13 Laravel Debug Bar
00:29:07 Inserting data
00:30:47 Getting request data
00:32:05 Saving data
00:32:45 CSRF protection
00:33:39 Saving data more simply
00:34:05 Mass assignment
00:35:29 Validation
00:38:50 Viewing individual records
00:45:44 Route model binding
00:47:59 Editing existing records
00:54:10 HTTP method spoofing
00:54:57 Form request classes
00:58:24 Deleting records
00:59:37 Flash messages
01:01:14 Pagination
01:05:15 Route groups
01:07:55 Resource controllers
01:11:10 Summary
#PHP #laravel

Пікірлер: 51
@dave-hollingworth
@dave-hollingworth Ай бұрын
Thank you for watching! Please consider supporting my channel: ☕ ko-fi.com/davehollingworth
@redrealtech6361
@redrealtech6361 Ай бұрын
Hello Mr Hollingworth. Can you make a video of Laravel inertia so we can know how to combine our PHP knowledge with SPA frameworks like React. I would be glad
@jefrycayo4582
@jefrycayo4582 8 күн бұрын
@@dave-hollingworth sure!!
@panagiothsadam6966
@panagiothsadam6966 Ай бұрын
At last!! Just in time! Dave Hollingworth is an honest man and a serious and very well organized instructor in Udemy and elsewhere with a unique and rare teaching talent. I am saying this from my experience as a student in his courses. He is always there ready to offer his advice to students's questions. Dave please keep up in creating good courses!
@MahdiMGH
@MahdiMGH Ай бұрын
Wish we could have a full Laravel course from you Dave. Best teacher ❤
@jefrycayo4582
@jefrycayo4582 Ай бұрын
Please!!!!!!!!! i cant wait. My life changed from his udemy courses. Give us a laravel gem, Dave
@inamrasluzd6524
@inamrasluzd6524 Ай бұрын
You're my favourite teacher, Dave. Thank you for this tutorial.
@sametkaya1869
@sametkaya1869 Ай бұрын
Finally... Whoever is looking for the best Laravel tutorials must stop here. Dave is the best teacher I've ever seen, whether on the internet or in college. As for the course, it's extremely solid and clear; this video is the perfect starting point for quickly learning Laravel basics. For experienced individuals, it's a must-watch before a job interview to brush up on basic concepts, which most people forget about when they dive into the deep. I've completed most of the Laracast courses and have been working with Laravel for almost two years. However, I'm definitely going to follow all of your Laravel courses from zero to hero. It's a privilege to learn from you. I hope there will be another one at an intermediate level which covers policies, middlewares, mutators, stubs, maybe multi-tenancy, and more. Thank you very much.
@dave-hollingworth
@dave-hollingworth Ай бұрын
Thank you for your kind words! Great ideas for more videos, I'll make a note of them, thanks!
@sunman8792
@sunman8792 Ай бұрын
How can I Connect to you? I need some advice, experience an other things about Laracast and here and etc
@dave-hollingworth
@dave-hollingworth Ай бұрын
@@sunman8792 You can contact me here: davehollingworth.com/contact
@migueloliveira3694
@migueloliveira3694 2 күн бұрын
Third course i watch on laravel and this is by far the most concise and simply explained one. Everything covered smoothly and step by step, thank you sir, got yourself a new subscriber
@Ahmett__
@Ahmett__ Ай бұрын
Right now i was struggling with laravel and i was wishing you had laravel course bcoz i can understand your teaching well then i see notification of this video.🎉🎉 Im happy. I hope you continue laravel courses, its really confused for beginners i feel lost
@joel-rg8xm
@joel-rg8xm Ай бұрын
Another gem of knowledge, real quality content. I would love a complete Laravel Course just like your CodeIgniter Course, your One-of-a-Kind teaching skills should be leveraged by many in the web dev world. ¿Did I say THANK YOU very much?
@jymoshepherd3005
@jymoshepherd3005 21 күн бұрын
Brilliant Presentation. Will make sure I complete this class
@viralbif5408
@viralbif5408 Ай бұрын
This video is top class. I have never seen this type of video about laravel. This is the best video to learn laravel basics. Thank you so much for making this video . I hope you make the next video about advanced laravel like auth and so on . I'm waiting for the next one.❤❤
@kazzbeast5132
@kazzbeast5132 28 күн бұрын
Outstanding as always Dave. Thank you yet again. Your ability to use precise verbiage during instruction is priceless. I also very much appreciated the updated MVC class on Udemy. I am hoping you will be following both of these up with instruction on registration and login within their respectful frameworks! Cheers!
@marktuggle5609
@marktuggle5609 Ай бұрын
I am so Excited, I am currently going through your PHP courses you have on Udemy, finished the PHP-MVC framework course and loved it. I am so excited to start learning using a commercial framework. I was thinking on doing Symfony, but since you have this Laravel tutorial, I will definitely be starting with Laravel instead. You are the best Teacher I have ever had for PHP, I love your style and your organization. Thanks for all you have done!
@derickasane8499
@derickasane8499 7 сағат бұрын
Thanks alot, very very informative. Thumbs up.
@MohammedAly-jv6dm
@MohammedAly-jv6dm Ай бұрын
Thanks a lot 😀😀 could we hope for a full Laravel course💯?
@bideshkumarmitra4310
@bideshkumarmitra4310 7 күн бұрын
It is perfect for beginners. thanks.
@mohammedaly8008
@mohammedaly8008 Ай бұрын
Thanks Dave for this tutorial, and for your all wonderful tutorials. You requested tips on additional tutorials. Based on this video, I would like to see "Complete Laravel tutorial" if you please!
@panos000000
@panos000000 Ай бұрын
Brilliant presentation as always! I've watched almost all of your courses on Udemy. You are by far the best teacher!!! It would be nice if you explained login, logout authorization, authentication, middlewares and user roles along this. Even better create a course for this on Udemy!!!!
@dave-hollingworth
@dave-hollingworth Ай бұрын
Thank you! I'll make a note of your suggestions, thanks!
@kurshadqaya1684
@kurshadqaya1684 Ай бұрын
You are one of my the most favorite instructor.
@user-li2ix5nr8r
@user-li2ix5nr8r Ай бұрын
Thank you, I have wanted to learn Laravel for so long. This was the right kick to do it.
@Akas766
@Akas766 Ай бұрын
Best.From Bangladesh
@whjvandijk
@whjvandijk Ай бұрын
Superb tutorial. Easy to follow. Good tips on what are the best practices. And I love how you start with manually building functionality and then slowly showing how to automate using artisan. You requested tips on additional tutorials. Based on this video, I would like to see stuff like: making relations between models and fetching them. For example, a post with a list of comments and then for each comment information on that user. Also best practices surrounding login/logout and validation. Multi-language forms. Perhaps even multi-tenancy. Hope you will create more videos of this quality. Thanks for sharing the knowledge.
@dave-hollingworth
@dave-hollingworth Ай бұрын
Thank you so much for your kind words and detailed feedback!
@ademineshat
@ademineshat Ай бұрын
Very very nice tutorial. Thank you so much!
@segaran
@segaran Ай бұрын
Thank you. you are one of the best here in youtube!
@SuranjithPrasad
@SuranjithPrasad Ай бұрын
My favorite instructor, glad about doing Laravel
@fire23hummer
@fire23hummer Ай бұрын
Great content!
@jymoshepherd3005
@jymoshepherd3005 11 күн бұрын
Good Tutorial. Next do tutorials with Modals
@alan-overthenet
@alan-overthenet Ай бұрын
Thanks Dave
@jediampm
@jediampm Ай бұрын
HI Mr. Dave, thanks for the tutorial. Also would be great a similar video with symfony 7. To finalize, a course on udemy about Symfony would be even better because exist more courses about laravel than Symfony, So, the applied to CI 4, which you created, you get a lot students because almost does not exist courses or updated courses about CI 4. ;)
@dave-hollingworth
@dave-hollingworth Ай бұрын
That's a great idea, I think I will do a similar one with Symfony. Thank you for the feedback!
@AbderahmanMedlemin-yi1rp
@AbderahmanMedlemin-yi1rp 18 күн бұрын
thank you
@abdelhamidnehlil7277
@abdelhamidnehlil7277 Ай бұрын
Merci
@truthteachers
@truthteachers Ай бұрын
Hi Dave, as usual, you are the best in the trade. Only thing is that is a crash course rather. I am not sure why it is called "fundamental". I would think "key concepts" could have been more appropriate. I guess the misunderstand could be because of the overloading of the word fundamentals in IT. Thank you so much. It did achieve its objectives for me in giving me an insight in what Laravel core is about. Would you be doing a full comprehensive one in Udemy?
@dave-hollingworth
@dave-hollingworth Ай бұрын
Thank you for your kind words! I see what you mean about the title (always a difficult thing to come up with!). I will do a full course if this video is successful, yes, thank you for your interest!
@AlphaWave42
@AlphaWave42 Ай бұрын
Hi Dave, I'm based in Manchester, UK and your PHP courses on Udemy are really good and I'm learning so much! I completed a 3 month web development bootcamp last year which was in the MERN/PERN stack but the market is saturated with bootcamp grads with the same JavaScript skills at the moment so I'm learning PHP now to differentiate my skills. My goal is to get my first entry-level junior php developer job or an internship and your teaching input on your 14 hour PHP for Beginners course on Udemy is top class! Really excellent and better than my bootcamp! I see you have some other courses on Udemy about MVC and APIs. What would you say is the best order to complete your Udemy courses in to give me a solid foundation in PHP and are you planning to make a longer Laravel course in the future? Thank you for all your hard work :)
@dave-hollingworth
@dave-hollingworth Ай бұрын
Thank you for your kind words! From a fellow Mancunian ;-) After PHP for Beginners, I would do PHP MVC, then CodeIgniter and / or the APIs course. I might do a full Laravel course if this video is successful!
@poppopo1493
@poppopo1493 Ай бұрын
hey dave! grate video! can i ask your preferred hosting for a laravel project?
@dave-hollingworth
@dave-hollingworth Ай бұрын
I like Digital Ocean and Linode.
@iam.masoudsamimi
@iam.masoudsamimi Ай бұрын
THE G.O.A.T
@someutubchannel69
@someutubchannel69 Ай бұрын
Do you have the course available on Udemy? Please let me know. Thanks
@dave-hollingworth
@dave-hollingworth Ай бұрын
Not at the moment, but if this video is successful I'll consider creating a more comprehensive Udemy course on this topic
@efbYouTube
@efbYouTube Ай бұрын
yes PLEASE!! 😛
@efbYouTube
@efbYouTube Ай бұрын
... & maybe w/ inertia ... assuming u think worthwhile?! ;)
PHP is the future
34:27
Aaron Francis
Рет қаралды 171 М.
Why Don't We Have A Laravel For JavaScript?
12:36
Theo - t3․gg
Рет қаралды 92 М.
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 186 МЛН
Useful gadget for styling hair 🤩💖 #gadgets #hairstyle
00:20
FLIP FLOP Hacks
Рет қаралды 10 МЛН
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Паша Осадчий
Рет қаралды 7 МЛН
Use Composer to Easily Manage PHP Packages
15:40
Dave Hollingworth
Рет қаралды 3,4 М.
How To Send Unlimited Bulk SMS Using YOUR NUMBER (2024) (New Method)
4:02
TristanAutomateYourBiz
Рет қаралды 26 М.
5 Design Patterns That Are ACTUALLY Used By Developers
9:27
Alex Hyett
Рет қаралды 232 М.
When Arjun Erigaisi made Magnus Carlsen wait | World Rapid Teams 2024
17:07
Pragg is Black Here!
15:00
agadmator's Chess Channel
Рет қаралды 32 М.
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,4 МЛН
Why is Laravel NOT used in Big Development Projects?
11:53
Stefan Mischook
Рет қаралды 174 М.
Laravel Tutorial For Beginners (Simple User CRUD App)
1:16:13
LearnWebCode
Рет қаралды 173 М.
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 186 МЛН