Laravel 11 Tutorial for Beginners - Laravel Crash Course (2024)

Поделиться
HTML-код
  • Опубликовано: 20 июн 2024
  • This video is the perfect starting point if you want to get started with Laravel 11. In this crash course we will learn the most fundamental topics in Laravel and create basic application with registration and login.
    🚀 Get 3 months of Hosting FOR FREE + FREE domain. Check hostinger.com/zuratc. Use coupon code "ZURATC" for an EXTRA 10% OFF 🚀
    🎬 • How to Deploy Laravel ...
    🎬 • Deploy Laravel on VPS ...
    🎬 • Laravel Hosting with G...
    ⭐ Project Repository: bit.ly/3T7tDjD
    🔔 Subscribe: bit.ly/2xTQOI0
    If you really love my content and want to support the channel:
    🛒Check my Website: thecodeholic.com
    🌟 Become a Patron: / thecodeholic
    🍺 Buy me Beer: www.buymeacoffee.com/thecodeh...
    Time Codes
    -------------------------------
    00:00:00 - Introduction
    00:01:48 - Setup Working Environment
    00:03:53 - Project Setup
    00:07:27 - Directory Structure
    00:12:32 - Introduction to Artisan
    00:13:33 - Laravel 11 Configuration
    00:15:56 - Create Basic Route and Controller
    00:19:09 - Generate Models and Migrations
    00:21:57 - Generate Factory and Create Seed Data
    00:24:25 - Generate Resource Controller
    00:27:21 - Generate Resource Routes
    00:31:35 - Create Blade Files for CRUD
    00:34:08 - Generate Layout
    00:37:42 - Render Notes
    00:46:11 - Include CSS and JS Files
    00:50:30 - Define Views
    00:54:15 - Note Create
    00:58:52 - Note Update
    01:01:03 - Note Delete
    01:03:07 - Implement Pagination
    01:04:36 - Add Registration and Login
    01:14:46 - Filter Notes by Authenticated User
    01:17:56 - Adjust Navigation Links
    01:20:50 - Customize Forbidden View
    01:21:46 - Conclusion
    🖱️Follow me on social media:🖱️
    x.com/thecodeholic
    / thecodeholic
    / thecodeholic

Комментарии • 244

  • @TheCodeholic
    @TheCodeholic  3 месяца назад +16

    I have dedicated videos that show full flow of how you can deploy your Laravel projects on production environment. I have been personally using Hostinger for last 3 years.
    Get 3 months of Hosting FOR FREE plus FREE domain. Check hostinger.com/zuratc. Use coupon code "ZURATC" for an EXTRA 10% OFF

  • @MulatfSayani
    @MulatfSayani 3 месяца назад +23

    I'm working on my Laravel graduation project. Thanks sir ❤

  • @nadetdevfullstack7041
    @nadetdevfullstack7041 3 месяца назад +8

    Very best beginner's tutorial ! Thanks you!

  • @seabataseutloali4108
    @seabataseutloali4108 3 месяца назад +5

    I love how you explained everything to a thorough detail within assuming anyone has some kind of prior experience here , keep up great work, 💪🏽💪🏽💪🏽💪🏽💯💯💯💯 to the top

  • @ahmad-murery
    @ahmad-murery 3 месяца назад +19

    That was a nice course,
    Laravel 11 looks more cleaner than before,
    BTW, I still remember your *Building PHP MVC Framework from Scratch* which still a very good intro to MVC in my opinion.
    Thanks Zura!

  • @InsaneMetalSoldier
    @InsaneMetalSoldier Месяц назад +5

    Thanks man! needed to quickly catch up with laravel after not using it for yearss!!

  • @selin4518
    @selin4518 3 месяца назад +3

    literally perfect !! thanks a lot

  • @ivangerginov5648
    @ivangerginov5648 3 месяца назад +4

    Thank you so much! I'll start following right away.
    Your tutorials are the best. Will share it in my server so more people can watch

  • @shenaan
    @shenaan Месяц назад +1

    This is a super super helpful introductory video! Thank you for putting this together and sharing!

  • @rahulgautam5030
    @rahulgautam5030 Месяц назад +1

    Amazing laravel quickstart tutorial. Amazing

  • @mirazh8216
    @mirazh8216 3 месяца назад +3

    I do not know why your explanation is such a crystal clear. Thanks

  • @expertrobotpro
    @expertrobotpro 2 месяца назад +1

    Love this kind of teacher Thank you so much sir for your time I never seen clear video before like this again keep post video please.

  • @TalhaxD.
    @TalhaxD. Месяц назад +4

    Worth watching A good start for beginners. Wish me best I’m going for advance level❤

  • @awakenagency
    @awakenagency Месяц назад +1

    awesome job on this! ty!

  • @HarryEdwards-zk6ok
    @HarryEdwards-zk6ok 9 дней назад +2

    You're a very good teacher. I am really thankful to you. I was making a Realtime Chat application with PHP. But Laravel makes it much easier. Actually, you deserve a million subscribers. Thank you for this course. 🤩😍🤩🤩

  • @ilya_123__
    @ilya_123__ 3 месяца назад +1

    thank you, Zura!!!

  • @johnmabona7786
    @johnmabona7786 2 месяца назад

    i am still new to laravel Dev but im loving your content. thank you so much 🙏

  • @mouradeljayi584
    @mouradeljayi584 3 месяца назад +5

    Thank You Zura for your efforts.. We really appreciate all the content you provide around Laravel and its ecosystem. Please keep teaching us and God bless You.
    Greetings From Morocco.

    • @TheCodeholic
      @TheCodeholic  3 месяца назад +1

      Thank you buddy for such a nice words.

  • @bulentkaratas7253
    @bulentkaratas7253 3 месяца назад +2

    Thank You Zura. 👍

  • @fredricmadrona3759
    @fredricmadrona3759 2 месяца назад +1

    Thanks yout for this sir, and more power to you!

  • @rise-radiant
    @rise-radiant 2 месяца назад +1

    Thank you!

  • @flexa-1tv
    @flexa-1tv 2 месяца назад +3

    Thank you! It is very important for me to upgrade my project.

    • @erickortega6139
      @erickortega6139 5 дней назад

      Просто удивительно видеть, как работает эта связка - она превзошла все мои ожидания.

  • @alternateLbs
    @alternateLbs Месяц назад +1

    This one is so clean!

  • @GaryvandenHeever1
    @GaryvandenHeever1 3 месяца назад +1

    Great content and information thank you

  • @emadesavi8015
    @emadesavi8015 2 месяца назад +1

    Thanks a lot man you are the best❤

  • @anmasa
    @anmasa 3 месяца назад

    Thank you very much, the tutorial was very good, very well explained and you made it simple, very good work, greetings.

  • @roripocket6273
    @roripocket6273 3 месяца назад

    Excellent, thanks

  • @user-il3xq3df5u
    @user-il3xq3df5u 3 месяца назад +1

    Thanks for the tutorial, just finished it, much appreciated. It was very useful for me as a beginner

  • @JoyaMosher
    @JoyaMosher 22 дня назад

    Thank you for going through all of your prior installed extensions so that our views look the same! Its not commonly done in tutorials and it can become very confusing when my screen looks different. I appreciate this extra attention to detail!

  • @user-nx3iz1ju5b
    @user-nx3iz1ju5b 2 месяца назад +1

    I really love this

  • @user-ef8zn5jh8d
    @user-ef8zn5jh8d 3 месяца назад

    Thank you zura, this really helped me 🔥🔥🔥

  • @yoganaidu
    @yoganaidu Месяц назад +1

    Nice explanation, Thank you @TheCodeholic👍

  • @umwizerwagedeon6086
    @umwizerwagedeon6086 3 месяца назад

    Great work thank you so much for awesome video

  • @saranr1467
    @saranr1467 День назад

    Excellent and very useful.Thank you.

  • @khalidtubail
    @khalidtubail 2 месяца назад

    Very nice and rich tutorials, I learned a lot from you, thanks, and I hope to see more advanced tutorials.

  • @aliebi13
    @aliebi13 Месяц назад +1

    it was useful thanks

  • @bilalbeny4172
    @bilalbeny4172 3 месяца назад

    Thank you so much for this amazing beginners Laravel Course, I hope you do more videos about Laravel, and I hope also to do part 2 for this course 😍😍

  • @OhmVibe
    @OhmVibe 11 дней назад +1

    Great tutorial! I'm very impressed with how the PHP ecosystem has evolved over the years. I used it a little about nearly 10 years ago when I was first learning how to code, but have been primarily a full-stack JS dev since. Looks so much more elegant than Node and its frameworks.

    • @TheCodeholic
      @TheCodeholic  10 дней назад +1

      I agree. People hate PHP that existed 10 years ago. I think I hate that PHP as well. But modern PHP with modern frameworks is something to love.

  • @arori112
    @arori112 3 месяца назад

    Nice! A Big big thanks :)

  • @EugeneVoznesensky
    @EugeneVoznesensky Месяц назад

    Hello! Great video. Much appreciated.
    On around 24:00 for PHP8.3 should be `Note::factory()->count(100)->create();`

  • @AbdallaAhmed77
    @AbdallaAhmed77 2 месяца назад

    great way of explanation thanks and keep going
    🥰🥰🥰

  • @ramina2121
    @ramina2121 3 месяца назад

    კარგი ვიდეო და ხარისხიც კარგია წარმატებები.

  • @cubedev4838
    @cubedev4838 3 месяца назад +1

    Best laravel channel in u tube

  • @IamPrinceObinna
    @IamPrinceObinna 3 месяца назад

    AWESOME 🎉🎉🎉

  • @jonathansmithd
    @jonathansmithd Месяц назад +1

    Perfect

  • @NkenMandengAngeArsene-iq6yn
    @NkenMandengAngeArsene-iq6yn Месяц назад

    Thanks the code holic once more your a genuis

  • @muyassarabdullah1504
    @muyassarabdullah1504 2 месяца назад

    The best tutorial video on laravel beginner

  • @MewtwoStar
    @MewtwoStar 2 месяца назад +1

    Best video sir
    thanks a lot
    ❤❤❤❤

  • @ShakeelAhmed-jk7cn
    @ShakeelAhmed-jk7cn 3 месяца назад

    Amazing, Great, Learn many things, Thank you so much, kindly also shoot a video on Policy, Gate etc.. instead using if else,

  • @matt_acerph
    @matt_acerph 12 дней назад +1

    Thanks Sir for video:)

  • @udayan285
    @udayan285 3 месяца назад

    thanks , It's very helpful and important content I see here which is that time need to me. Take love from Bangladesh.

  • @MrSrdjanStojkovic
    @MrSrdjanStojkovic 2 месяца назад

    Tnx bro. This is great 👍👍👍

  • @SamuelCordobaHenao
    @SamuelCordobaHenao 3 месяца назад

    bro thx much u save my live :3, i hope ansious ur new videos aswell

  • @RyuBateson218
    @RyuBateson218 3 месяца назад

    Thanks!!

  • @goljarhossen3750
    @goljarhossen3750 3 месяца назад

    thanks a lot

  • @minimarythm8085
    @minimarythm8085 Месяц назад

    Thank you so much for amazing tutorial. I had the exactly same behavior at 1:16:16. I had to click "Submit" button twice to direct to next page. so i guess it was due to something else instead of double clicking it.

  • @virenkhokhar6305
    @virenkhokhar6305 3 месяца назад

    Thank u sir. Video was good .

  • @user-bg6gb5nu3r
    @user-bg6gb5nu3r 3 месяца назад

    Thank you sir for your effort

  • @wormy_coder
    @wormy_coder 3 месяца назад +5

    I will recommend this channel to my colleague

  • @mugerwaobadiah1621
    @mugerwaobadiah1621 3 месяца назад +1

    Ohh thanks alot, just waiting for it with react js

    • @TheCodeholic
      @TheCodeholic  3 месяца назад +4

      The next videos will contain react as well.

  • @user-rj1eu6kp3u
    @user-rj1eu6kp3u 2 месяца назад

    that was a really nice course. thank you very much for it. i'm looking forward into learning laravel ;)
    i already tried a couple of months ago but to be honest i got bored immediately. it was amazing, don't get me wrong, but there was too much abstraction and it was confusing but after this course i decided to give it another try and learn it in depth, maybe it will also help me with my work since it's a nightmake doing all the things you shown in the video in basic php, especially User Auth

  • @acegear
    @acegear 23 дня назад

    thanks , its a good start for basic intro to laravel only thing is to recreate the whole notes with no guide and possible start with breeze and inject the notes parts

  • @Tuktuk_Academy
    @Tuktuk_Academy 3 месяца назад

    Congratulations Sir You Got a new Subscriber 😍😍

  • @venmiguel9851
    @venmiguel9851 2 месяца назад +1

    God Sent person thank you sir!

  • @duckbays3060
    @duckbays3060 2 дня назад

    Great work Thanks for this. Am new to Laravel but am already feeling at home

  • @Tuktuk_Academy
    @Tuktuk_Academy 3 месяца назад

    i just short of words its simply amazing so much to take from this video thank you so much for your efforts ❤🙏
    Sir it would be very useful if you could make a saperate video on middleware or authentication . if u can

  • @abbasmohamedwalaal5753
    @abbasmohamedwalaal5753 3 месяца назад

    Thank you so much bro . This is very usefull. Please make the upcoming course afordable like $10 or $12

  • @lasarkolja9692
    @lasarkolja9692 2 месяца назад

    Thanks a lot for this detailed tutorial.I really love the clear and straightforward structure.
    So I can jump to a chapter, which is interesting for me and jump back, because I didn't understand something.
    However, and this is not a criticism, but a request, since I lack prior knowledge of OOP in general and Laravel in particular, the syntax is often not easy to understand.
    There are many tutorials that start almost from scratch and many that are for advanced users.
    Would you like to make a video in which you explain Laravel and / or Filament in detail for Laravel newbies with general programming experience?
    Best regards
    Kolja

  • @conditionafteruse
    @conditionafteruse 2 месяца назад +1

    Hoping for an advanced level Crash Course Soon.😍😍😍

  • @havecodesoft
    @havecodesoft 2 месяца назад

    Your tutorials have been an absolute game-changer for me. I've successfully converted my code to seamlessly integrate React with Laravel using Inertia.js, and even ventured into building APIs. Your project videos have been my guiding light, especially as I transitioned into backend development.
    Coming from a React background, I've always wondered how to bridge the gap between frontend and backend development. Thanks to your clear explanations and practical examples, I now have a solid understanding of how to harness the power of both technologies.
    Learning backend development has been a joy, largely because of your invaluable resources and insights. Your dedication to sharing knowledge and empowering developers like myself is truly commendable.
    Keep up the fantastic work, and know that your efforts are deeply appreciated by aspiring developers like myself.

    • @TheCodeholic
      @TheCodeholic  2 месяца назад +1

      This is by far the most motivating comment I received this year. Thanks a lot for your words.

  • @ProUpdate.
    @ProUpdate. Месяц назад

    that is wath i have looking for

  • @kinginglight
    @kinginglight 3 месяца назад

    Thank you

  • @khalidyoga7517
    @khalidyoga7517 10 дней назад

    u are the true savior

  • @0xDEAFBEEF
    @0xDEAFBEEF 15 дней назад

    One takaway i got is that It's important to note that when naming routes, it is useful to keep your code consise and easy to read. Instead of hardcoding stuff like ..., we can instead use .... This gives our code another layer of abstraction that would make readability improve

    • @TheCodeholic
      @TheCodeholic  15 дней назад +1

      That's correct but I hope that is not the only takeaway from this crash course..

    • @0xDEAFBEEF
      @0xDEAFBEEF 15 дней назад

      @@TheCodeholic yep, its not the only takeaway, I already listed some, but I'm still watching the course bit by bit so I expect to get more. Thanks for making this course, it is very informative!
      And also, thanks for the repo, great for future references if I, or someone, needs a quick refresher.
      Cheers friend!~~
      (PS. I needed this for my internship 😁)

    • @TheCodeholic
      @TheCodeholic  15 дней назад +1

      Good luck on your internship

  • @yacobee
    @yacobee 3 месяца назад

    Thank you. If possible, make a video for Laravel 10 users on new features and different sides.

    • @TheCodeholic
      @TheCodeholic  3 месяца назад

      There are already multiple videos on that topic on RUclips. Just search on YiuTube "Laravel 11 features" or "Laravel 11 changes"

  • @user-hg4sv8ms6n
    @user-hg4sv8ms6n 18 часов назад

    Still trying to understand all the comments in here
    This is never a beginner friendly content
    You're just doing your thing

  • @SethSetiadha
    @SethSetiadha 2 месяца назад

    do you have video set up laravel with starter kit but using bootstrap instead of tailwindcss?

  • @clevercbt5344
    @clevercbt5344 2 месяца назад

    Thank you for the tutorial, can you please also make tutorial Laravel as API

  • @sandipgangakhedkar8183
    @sandipgangakhedkar8183 25 дней назад

    How did you do the multi-cursor function name copy at 27:16 ? That was neat.

  • @user-if8ub3vd9g
    @user-if8ub3vd9g 2 месяца назад

    Hello zura, thank for the project.Any plans of having SAAS application like Point Of Sale (POS) for different tenants(customers) implemented in react js frontend, laravel backend without ineria as companies prefer seperation of frontend and backend plus some roles and permssions and redux toolkit. I think its the only project missing on this channel

  • @fadye3050
    @fadye3050 Месяц назад

    thank you and we need middleware

  • @ay-vo3qy
    @ay-vo3qy 2 месяца назад

    hey great tutorial . can i access the database that we're working with .

  • @ryanisthewind
    @ryanisthewind Месяц назад

    Amazing video
    Thank you so much
    But can you explain why sometimes when we submit changes to the database happens but we don't see page redirected? I also experienced it.

  • @conditionafteruse
    @conditionafteruse 2 месяца назад

    😍😍😍😍

  • @rally_furymoments5294
    @rally_furymoments5294 3 месяца назад +5

    Sir, can u please make a tutorial on how to upgrade existing Laravel 10 project to laravel 11? 🤲🏽🤲🏽

    • @stgoshmusic
      @stgoshmusic 2 месяца назад +1

      What you should do is to move all your to project to laravel 11 after installation, lunch your migration afresh, that's all

    • @user-pq3tq4dr9w
      @user-pq3tq4dr9w Месяц назад

      Maybe you can use composer

  • @gamealt9773
    @gamealt9773 Месяц назад

    sir please make video of nextjs + laravel and deploy in shared hosting please

  • @Netvirux
    @Netvirux 3 месяца назад

    ❤❤

  • @howasyourday3351
    @howasyourday3351 10 дней назад

    I have two identical forms, one on landing and one on the app dashboard. how to define it in the controller at function create? Thank you, I hope you are always healthy bro🙏

  • @QuantumBeats_
    @QuantumBeats_ День назад

    What a nice course for learning laravel,
    I was curious of the icon theme you use on vs code. Could you spill the icon theme to us? Thanks for the course and your generosity.

    • @TheCodeholic
      @TheCodeholic  23 часа назад

      Welcome. Check my video about vscode setup for Laravel in which I share my vscode themese as well

  • @onelook1870
    @onelook1870 3 месяца назад

    For you beginner course can you dive a more in database designing

  • @dextermorgan5326
    @dextermorgan5326 Месяц назад

    ❤❤❤❤❤

  • @0xDEAFBEEF
    @0xDEAFBEEF 15 дней назад

    In 59:46, wheredid the create ( Note::create($data) ) method came from? It sure is not present in the App\Models\Note. I'm perplexed because it works but I can't find a reference to that create method. (Edit: Turns out it came from the Model class of laravel, since Note extends it, it then has the create.)

  • @AnthonyOjei-fo6sq
    @AnthonyOjei-fo6sq Месяц назад

    Please sir how to one use image intervention version three for uploading

  • @yadindominguez1027
    @yadindominguez1027 3 месяца назад +1

    Hello Zura, do you plan to take a look at Laravel Herd for Windows when it comes out, in my opinion I think that being so linked to Laravel it has better development ease than Xampp or Laragon

    • @TheCodeholic
      @TheCodeholic  3 месяца назад

      I will definitely have a look, but it depends on how affordable it will be.

    • @ShakeelAhmed-jk7cn
      @ShakeelAhmed-jk7cn 3 месяца назад

      yes it is, i'm also waiting for Herd

  • @shahnawazz123
    @shahnawazz123 3 месяца назад

    Waw 😮 I'm also download with php 8.3.3

  • @kodiworm7249
    @kodiworm7249 3 месяца назад

    i love your tutorials thanks for this, and i like your vs code theme, what is it called?

    • @TheCodeholic
      @TheCodeholic  3 месяца назад

      Check video about my vscode setup for laravel

  • @SonOfAWolf736
    @SonOfAWolf736 Месяц назад

    What about section and yield? Many people confuse them

  • @tanzimibthesam5861
    @tanzimibthesam5861 3 месяца назад

    Will you update ecommerce to laravel 11?

  • @BloodswordFW
    @BloodswordFW 2 месяца назад

    Is there any chance that by installing breeze it could also delete anything else?

    • @TheCodeholic
      @TheCodeholic  2 месяца назад

      It updates several files and that's why it is recomended in the video to backup these files before installing breeze.
      Generally speaking you should install breeze as a very first thing when you setup Laravel project and you will not have that issue.

  • @nehabiexp97
    @nehabiexp97 3 месяца назад

    Hi zura