Laravel 9 rest api tutorial | How to make rest API in laravel 9 | Laravel 9 API CRUD from Scratch

Sdílet
Vložit
  • čas přidán 5. 02. 2023
  • In this video, I have taught how to make/create rest api in laravel 9 from Scratch.
    We are taking an example of students records, where we will be creating students data, show, edit update, delete the students data using api in laravel 9. Once this REST API is successfully created, you can use this Laravel REST API for any frontend framework to make CRUD. (Like: Vue JS, React JS, Angular, Nuxt JS, etc)
    Laravel Rest API Authentication using Laravel Sanctum
    • Laravel 8 API Authenti...
    Vue JS 3 CRUD application tutorial:
    • Vue JS CRUD - Complete...
    React JS CRUD application tutorial:
    • React JS CRUD - Comple...
    Nuxt js 3 CRUD application tutorial:
    • Nuxt JS CRUD - Complet...
    Follow us on Instagram: / funda_of_web_it
    Subscribe to my Hindi/Urdu Channel: / fundaofwebithindi
  • Věda a technologie

Komentáře • 76

  • @FundaOfWebIT
    @FundaOfWebIT  Před 7 měsíci +2

    Laravel Rest API Authentication using Laravel Sanctum
    czcams.com/video/DAXOWbug5JQ/video.htmlsi=zp_bBbRcFZgSGQtR

  • @stanoman
    @stanoman Před 3 měsíci +2

    Excellent video. I was up and running in no time. If anyone is interested in using Laravel 11 for this. The API scaffolding doesn't come with Laravel 11 out of the box, but all that's needed is to run 'php artisan install:api' after you have run your 'composer create-project' successfully.

  • @flexadiamedia
    @flexadiamedia Před rokem +11

    I've just started learning about APIs in Laravel. And you make it easy for me to understand it.
    Thanks👌

  • @ttttttt813
    @ttttttt813 Před rokem +4

    Thanks funda, and i watched your laravel video. And yeah, Now I am a laravel developer. Good effort and thank you

  • @karljosh16
    @karljosh16 Před 8 měsíci +1

    Thank you for the lesson! This really helped me a lot starting laravel API.

  • @hagerabdelhafezmohamed
    @hagerabdelhafezmohamed Před rokem +1

    افضل شرح على الاطلاق حقيقي

  • @piyushsavani7304
    @piyushsavani7304 Před rokem +3

    Best Laravel teacher

  • @zakariaahmed2437
    @zakariaahmed2437 Před rokem +1

    Thank you so much …for this Valuable laravel api crud 🎉

  • @acp28
    @acp28 Před 2 měsíci

    Superb! Finally I got perfect Laravel Api tutorial.
    Thanks 👍
    Best amongst i watched at least 3 others - this one is best.

  • @folkenmarcello2167
    @folkenmarcello2167 Před rokem +3

    thankyou, can't wait for the next ❤

  • @kurdev101
    @kurdev101 Před 10 měsíci +1

    thank you very much , this tutorial is so good for me , because you describe things easily , agian thank you

  • @florenti1529
    @florenti1529 Před rokem +1

    Great content and great teaching skills

  • @user-ii6yg3lf1v
    @user-ii6yg3lf1v Před 11 měsíci +3

    to be honest this is the perfect education video watched in 2023

  • @shamsuddinahmed1851
    @shamsuddinahmed1851 Před rokem +2

    Thanks! Please make a video on Laravel as backend and vue js as Frontend together.

  • @princeequalizer3715
    @princeequalizer3715 Před 7 měsíci +2

    Hello Funda, I really love your video.
    I would really love that you make a video on how to make a python script using a rest API. And then maybe create a small application where user inputs data, and then the data is sent to the API, and the python script processes the data to produce output and then send it back to the application to display the output.

  • @rakhisethia8254
    @rakhisethia8254 Před rokem

    Best video ever seen on laravel

  • @mahbubafaruki2468
    @mahbubafaruki2468 Před rokem

    Hello Sir, Now a days you mostly make tutorial on Laravel, We understand that`s your favorite. But please do something for us in PHP advance CMS type something. Thanks

  • @aymanebisdaoune2580
    @aymanebisdaoune2580 Před 4 měsíci

    Thanks, your videos are always helpful.

  • @KINZAF7
    @KINZAF7 Před 11 měsíci +1

    Informative best explanation ever

  • @akidraham12345
    @akidraham12345 Před 7 měsíci +2

    i love indian explanation😍

  • @learnwithnazim8723
    @learnwithnazim8723 Před 8 měsíci

    Thanks for easy explaining!

  • @rajendrakumarshaw3646
    @rajendrakumarshaw3646 Před 5 měsíci

    Very informative and helpful video

  • @bestchoice3784
    @bestchoice3784 Před 27 dny

    Amazing Work Done!!!

  • @IslamicVibes
    @IslamicVibes Před 6 měsíci

    whats the use of the function Get edit method ?? Put edit is understandable, but get edit method is not understandable ?

  • @akadeadahot7067
    @akadeadahot7067 Před 8 měsíci

    Can u please tell me how can we reduce that response time because that 3 sec time to update data or create data is big headache. Is this possible to optimize the request and response time. Expecting reply.
    Thank you

  • @linkinlinuxtanay7160
    @linkinlinuxtanay7160 Před rokem +1

    Great One ....

  • @ProgrammerGen-Z
    @ProgrammerGen-Z Před 4 měsíci

    terima kasih ini sangat membantu saya

  • @JakubAdamus1991
    @JakubAdamus1991 Před 7 měsíci

    Great tutorial, thanks :)!

  • @spacelover2868
    @spacelover2868 Před rokem +1

    Thanks brother 🙏😊

  • @suryaa5564
    @suryaa5564 Před 7 dny

    thank you man🔥

  • @arafatsorkar7016
    @arafatsorkar7016 Před rokem

    I hope this video Best for laravel API ,

  • @meorycodelab
    @meorycodelab Před rokem

    Thank you so much♥️♥️♥️

  • @MayankSinghParmar
    @MayankSinghParmar Před rokem

    Good tutorial

  • @doabner
    @doabner Před rokem +1

    Hi bro! What is Extension you using for “Import Class”?
    Sorry because my english very bad

    • @Nulimitz
      @Nulimitz Před rokem

      I think it is PHP Namespace Resolver

  • @user-zi4xo5rc2w
    @user-zi4xo5rc2w Před 5 měsíci

    Great tutorial

  • @frankok.r2997
    @frankok.r2997 Před rokem +1

    Great tutorial 👍 Can you do vue js authentication with laravel rest api tutorial?

    • @FundaOfWebIT
      @FundaOfWebIT  Před 7 měsíci

      To authenticate the routes: czcams.com/video/DAXOWbug5JQ/video.htmlsi=HkpF-qjBE9EOKNc1

  • @user-nf7wl6me1p
    @user-nf7wl6me1p Před 2 měsíci

    laravel api json response time and my sql created time not match plz help

  • @sukmanurindra6605
    @sukmanurindra6605 Před rokem

    Thx a lot Mr.

  • @laliice7154
    @laliice7154 Před 10 měsíci

    U make it very easy ,Thank u so much sir

  • @charindujayanath3612
    @charindujayanath3612 Před 8 měsíci

    Thanks a bunch❤

  • @sananthanv9372
    @sananthanv9372 Před rokem +1

    great 🥰🥰

  • @SolidGyan
    @SolidGyan Před 6 měsíci

    Thank You!

  • @easycodingwithbg4731
    @easycodingwithbg4731 Před rokem

    Useful Content

  • @JimPaoloCinco-iy4zv8kf3o
    @JimPaoloCinco-iy4zv8kf3o Před 11 měsíci

    what extension is he using to make the syntax look like that?

  • @user-ps4nr3me4v
    @user-ps4nr3me4v Před 10 měsíci

    In this you are right click a import class function is showing how is this get in my visual Studio code?

    • @FundaOfWebIT
      @FundaOfWebIT  Před 10 měsíci

      Goto extension tab in vs code
      Install - Laravel Extension package

  • @AllinOneArchive
    @AllinOneArchive Před 10 měsíci

    Where is authentication? anything that secures user to only edit update destroy his own content?

  • @nghiavan3220
    @nghiavan3220 Před 6 měsíci

    Nice

  • @patipanpatisampita8321

    Can you add login, register and logout systems?

    • @FundaOfWebIT
      @FundaOfWebIT  Před 7 měsíci

      To authenticate the routes: czcams.com/video/DAXOWbug5JQ/video.htmlsi=HkpF-qjBE9EOKNc1

  • @manelhamilton8402
    @manelhamilton8402 Před 4 měsíci

    thank youu

  • @helloskapar
    @helloskapar Před 8 měsíci +1

    thanks

  • @nahidhasansourav6704
    @nahidhasansourav6704 Před rokem

    ❤️

  • @twinklerain
    @twinklerain Před 9 měsíci

    supper

  • @robertjims
    @robertjims Před měsícem

    how did you create your laravel9 php local host

    • @FundaOfWebIT
      @FundaOfWebIT  Před měsícem

      Its a local server install on the machine.
      Like: xampp, wampp, etc are local server can be installed on your laptop/machine and use it.

  • @georgessara6637
    @georgessara6637 Před 4 měsíci

    It is giving an empty white page

  • @spacelover2868
    @spacelover2868 Před rokem

    brother how do Run laravel project locally

  • @orangetelecom6600
    @orangetelecom6600 Před rokem

    Hi sir, can you please make a video that how to upload laravel simple project on cpanel server ? Thanks

  • @ShahzaibKhan-wh5hh
    @ShahzaibKhan-wh5hh Před rokem +1

    nice bro but vue js include image crud

  • @movies_9983
    @movies_9983 Před 6 měsíci

    why why why .... iam copy your code is not found ????????? example Route::get('/test',function(){return "ddddddddddddddddddddddd";})

  • @rodrigoaraujoei
    @rodrigoaraujoei Před rokem

    what about security?

    • @FundaOfWebIT
      @FundaOfWebIT  Před rokem +1

      You can use laravel scantum Or passport for security / authentication

  • @devteammm3563
    @devteammm3563 Před rokem

    please source code

  • @stalinxrd
    @stalinxrd Před rokem

    Hi

  • @melkiekindie8835
    @melkiekindie8835 Před 9 měsíci

    10 Q

  • @milicejunior2203
    @milicejunior2203 Před rokem

    Best

  • @jonbardulay8475
    @jonbardulay8475 Před 9 měsíci

    i can't migrate it, the errors are these "PS C:\xampp\htdocs\laravel-api\laravel10-api> php artisan migrate
    Illuminate\Database\QueryException
    could not find driver (Connection: mysql, SQL: select * from information_schema.tables where table_schema = laravel10 and table_name = migrations and table_type = 'BASE TABLE')
    at vendor\laravel\framework\src\Illuminate\Database\Connection.php:801
    797▕ $this->getName(), $query, $this->prepareBindings($bindings), $e
    798▕ );
    799▕ }
    800▕
    ➜ 801▕ throw new QueryException(
    802▕ $this->getName(), $query, $this->prepareBindings($bindings), $e
    803▕ );
    804▕ }
    805▕ }
    1 vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:65
    PDOException::("could not find driver")
    2 vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:65
    PDO::__construct()"