The ULTIMATE Laravel Nova Tutorial [Walkthrough w/ Examples]

Поделиться
HTML-код
  • Опубликовано: 30 июл 2024
  • The ULTIMATE Laravel Nova tutorial. This tutorial will show you how you could EASILY learn Laravel Nova 4. It is a full tutorial for beginners where you learn the most important topics related to Laravel Nova. - Want to work with one of the best and most productive admin panels in Laravel? Nova is a beautiful admin panel that has been created by the developers of Laravel.
    📚 New Udemy Course
    If you're looking to level up your Laravel skills, my new course "Udemy Migirations, Seeders, Factories, Query Builder, Eloquent & Relationships" is the perfect opportunity. Learn the essential tools and techniques for building robust and scalable web applications with Laravel: www.udemy.com/course/masterin...
    📲 Let’s plan a meeting
    Plan a (paid) 1-hour meeting on Calendly to do portfolio reviews, code reviews resume reviews or a coaching session for Laravel. Please read the description before booking: calendly.com/codewithdary
    💌 Newsletter
    Sign up for my free weekly email newsletter: www.newsletter.codewithdary.com
    🔥 Resources
    - PHP Hosting (10% DISCOUNT): www.hostinger.com/codewithdary
    - TikTok: / codewithdary
    - Instagram: / codewithdary
    - Twitter: / codewithdary
    - Blog: blog.codewithdary.com/
    - Newsletter: newsletter.codewithdary.com/
    - Patreon: www.patreon.com/user?u=30307830
    - GitHub: github.com/codewithdary/produ...
    🔗 Useful links
    - Nova docs: nova.laravel.com/docs/4.0/ins...
    - Composer Install: nova.laravel.com/docs/4.0/ins...
    - Field Types: nova.laravel.com/docs/4.0/res...
    - Show / Hiding Fields: nova.laravel.com/docs/4.0/res...
    - Laravel Policies Docs: laravel.com/docs/9.x/authoriz...
    - Nova Policies Docs: nova.laravel.com/docs/4.0/res...
    - Nova Filters Docs: nova.laravel.com/docs/4.0/fil...
    - Laravel Metrics Docs: nova.laravel.com/docs/4.0/met...
    - Hero Icons: heroicons.com/
    📋 Table of Content
    00:00 - Introduction
    22:18 - Building Resources
    44:39 - Resource Configurations
    54:56 - Relationships
    01:06:13 - Validation
    01:10:04 - Policies
    01:19:39 - Global Search
    01:26:54 - Custom Filters
    01:32:07 - Metrics
    01:40:22 - Dashboards
    01:44:45 - Custom Menus
    01:53:57 - Notifications

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

  • @loiqamonbekov9208
    @loiqamonbekov9208 11 месяцев назад +4

    One of the best tutorials about Nova. Thank you👍👍👍👍👍👍

  • @erhanurgun
    @erhanurgun Год назад +2

    Only Laravel Nova could be described in such a beautiful chronological order. Thanks for your hard work. you are loved :)

    • @codewithdary
      @codewithdary  Год назад

      That's so true! Thank you so much Erhan

  • @zkcl75
    @zkcl75 Год назад +1

    Thanks for getting to the point without fluff. I like the way you teach. Subd.

    • @codewithdary
      @codewithdary  Год назад

      Thank you so much for the kind words!

  • @goranirasanikurdi2022
    @goranirasanikurdi2022 Год назад

    Thank you for your awesome tutorial,😍

  • @Cnabil-me
    @Cnabil-me Год назад +5

    Great work we need part 2 ❤

  • @ehorlyck
    @ehorlyck Год назад +1

    Excellent work. Thank you 🙏

  • @TerjeNesthus
    @TerjeNesthus 5 месяцев назад +1

    Excellent video! Thank you. Think im gonna buy it for my next project

  • @drtoxiccookie
    @drtoxiccookie 6 месяцев назад +1

    Thank for video help me figure out a couple of issues.
    This video combine with laracast mastering nova.
    Your set to go 😊

  • @fernandogutierrez3841
    @fernandogutierrez3841 Год назад +1

    Excelent video, thanks dude!

  • @jamin_eth
    @jamin_eth Год назад +1

    Just subscribed. Let's Go!!!

  • @d.d.9731
    @d.d.9731 Год назад +1

    Eindelijk een degelijke tutorial. Ik ben al een tijd aan het zoeken geweest maar vele waren outdated. Ben een complete newbie met laravel en Nova. Jaren lang enkel Wordpress website gemaakt met elementor.

    • @codewithdary
      @codewithdary  Год назад +1

      Bedankt voor de complimenten, waardeer het enorm! Ik denk dat als je een beetje verstand hebt van programmeren en weet hoe je de documentatie van Nova goed moet gebruiken, je heel snel admin panels kan bouwen!

  • @zakiarahmoune7458
    @zakiarahmoune7458 11 месяцев назад

    Thank you very much, please how can i custom views in nova?
    Have you a video about creating Nova Tools?

  • @goranirasanikurdi2022
    @goranirasanikurdi2022 Год назад

    But, when I install it on local host for trial, it ask me for a license key, and could not be installed.

  • @vamshikrishnapatel4348
    @vamshikrishnapatel4348 8 месяцев назад

    Hi sir i want to make a multiple authentication system on laravel nova i have cloned exsisting project how can i do

  • @blockchaindevelopment120
    @blockchaindevelopment120 Год назад +1

    Great Sir!Can we great admin panels using Laravel for mobile apps? Kindly answer

    • @codewithdary
      @codewithdary  Год назад

      Nope. The closest you could get to mobile apps is building PWA's

  • @andycx2
    @andycx2 Год назад +2

    Excellent video. Are you going to make a video on creating a custom Nova tool? If so I hope its more in-depth than the laracasts one.

    • @codewithdary
      @codewithdary  Год назад +1

      Thank you Andy! I'm going to pass on Nova for now, since I'm going to focus on Filament as an admin panel.

    • @HenriqueFoletto
      @HenriqueFoletto Год назад

      @@codewithdary If possible, I'd suggest making a video comparing both. Thank you!

    • @adamyulian8664
      @adamyulian8664 Год назад

      @@HenriqueFoletto yeah please Dary we need the comparison

  • @user-ce8xo2mv8m
    @user-ce8xo2mv8m 7 месяцев назад +1

    Unable to find Nova (Silver Surfer) license holder with the given email address: [].
    this error is found if i install nova

    • @codewithdary
      @codewithdary  7 месяцев назад

      Have you setup the env variable with your license key?

  • @d.d.9731
    @d.d.9731 Год назад +1

    If someone is getting error by rendering the footer:
    This should be added
    use Illuminate\Support\Facades\Blade;

  • @jezreel4868
    @jezreel4868 Год назад +1

    Just subscribed! could you have a tutorial for custom assets, tool etc .. much appreciated !

    • @codewithdary
      @codewithdary  Год назад +1

      Thank you! Definitely will be making more Nova tutorials in the future :)

  • @stotriyam6640
    @stotriyam6640 6 месяцев назад

    How can I query and only get certain data in BelongsToMany in laravel Nova? Also, thank you for this amazing tutorial :)

  • @ViralDriftOfficial
    @ViralDriftOfficial Год назад +1

    where can we get the files for the theme you are using sir?

  • @kostyarudnyk350
    @kostyarudnyk350 Год назад +1

    Hi which free to use laravel admin would you recommend? Thanks!

  • @user-ij7th6lv8p
    @user-ij7th6lv8p Год назад

    Hi Dary, very good Nova Tutorial. Is it possible to make a Tutorial about laravel nova resource tools?

    • @codewithdary
      @codewithdary  Год назад

      Thank you Tom, I'm not going to make any Nova tutorials anytime soon, unfortunately.

  • @muhammadrafi7856
    @muhammadrafi7856 8 месяцев назад +1

    how to create custom login page in nova? maybe you can creating tutorial

    • @codewithdary
      @codewithdary  8 месяцев назад

      Thank you. Definitely something interesting. You can pass custom auth paths into Nova.

  • @goranirasanikurdi2022
    @goranirasanikurdi2022 Год назад

    I did what you explain exactly several times, say: Unable to find Nova license for user with given username.

  • @altanozkan6920
    @altanozkan6920 Год назад +1

    Why we are making it fillable. I couldn't understand it. It work without it. At where we are using it.

    • @codewithdary
      @codewithdary  Год назад

      Timestamps please? I don't remember the entire tutorial 😬

  • @CodewithNajmul
    @CodewithNajmul 6 месяцев назад +1

    nice...but i can't change dashboard name...please help me...

    • @codewithdary
      @codewithdary  6 месяцев назад

      Within your dashboard, you need to override the name method:
      public function name()
      {
      return 'User Insights';
      }

  • @zulkiflijufri8853
    @zulkiflijufri8853 Год назад +1

    free to use for commersial?

  • @sergeisurin2963
    @sergeisurin2963 Год назад +1

    👍🙏

  • @timurislamov1671
    @timurislamov1671 11 месяцев назад +2

    How to make a chat in Laravel Nova

    • @codewithdary
      @codewithdary  11 месяцев назад +1

      I need more than a comment for that ;)

    • @timurislamov1671
      @timurislamov1671 11 месяцев назад

      ​​​@@codewithdaryI put like. And... how to donate))

  • @animatevosyan867
    @animatevosyan867 Год назад

    that suddenly appearing thingy with voice is very scaring, please remove it