RESTful API with .NET Core (.NET 7) - Full Course for Beginners

Sdílet
Vložit
  • čas přidán 31. 07. 2022
  • Learn fundamentals of .NET API with .NET 7 and EF Core.
    API are the heart of todays communicative world! .NET 7 provides clean way of writing API's.
    In this course we will learn the basics of RESTful API's(.NET 7) and then build a simple CRUD application with .NET 7 API.
    ☕ Coffee: www.buymeacoffee.com/bhrugen
    Advanced Course : www.udemy.com/course/restful-...
    To see more in-depth full courses go to : dotnetmastery.com/
    All GitHub Repo: github.com/bhrugen

Komentáře • 109

  • @nayakayp
    @nayakayp Před rokem +18

    1:52:00 - Adding Database
    1:57:00 - Using Microsoft SQL Server

  • @imadabab
    @imadabab Před 2 měsíci +5

    Actually I can't give you 5 stars, because this video deserves 7 stars. The best video I have watched about web api. Thanks a lot. I already bought most of your courses on Udemy. Keep it up.

  • @Khekeli
    @Khekeli Před 9 měsíci +4

    I have been trying to understand how it all works together for about a week. You are the best teacher on this 🙌🏽

  • @zeeshanazeem5212
    @zeeshanazeem5212 Před 11 měsíci +10

    Sir Bhrugen, You have saved my family. I took this course and developed the web api. I had alot of pressure from management for the integration of the data to external parties using webapi. This course has saved my job. Love from karachi, Pakistan.

    • @mugheesulislam8470
      @mugheesulislam8470 Před 9 měsíci +1

      Dear brother did you purchase that course or prepare from this youtube free course. I am from lahore and started a job. Should I prepare from this free course or purchase from Udemy. Reply plz

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

      @@mugheesulislam8470 purchase udemy courses part 1 and part 2 both.

  • @user-ps8nt1rk8q
    @user-ps8nt1rk8q Před 9 měsíci +4

    Your tutorials are clear, concise, and incredibly helpful. Keep up the great work.

  • @PCTODrive
    @PCTODrive Před měsícem +1

    I LOVE THIS VIDEO!
    It made me go throught my school project with a beautiful result.
    THANK YOU ❤❤

  • @hithere813
    @hithere813 Před 4 měsíci +1

    Thank you so much i've been looking for tutorial on this topic for days that i could atleast partially understand but just. didnt found any. And just when im about to give up altogether i found your video. You're a livesaver

  • @brettRaperhvactech
    @brettRaperhvactech Před rokem +2

    53:00 great video! I am using this to create an api for a full stack project I have for a customer. Great explanations.

  • @tamhuynh772
    @tamhuynh772 Před rokem +8

    technical part starts at 21:00

  • @niranjanshirke4988
    @niranjanshirke4988 Před rokem +2

    It was really informative and perfect video for beginner to start and get things working just in one Go. Thanks alot it saved my time. Really appreciated.

  • @ownbox
    @ownbox Před rokem +2

    Great explanation! Thanks for this walktrhough.

  • @dilakshaaveesh4360
    @dilakshaaveesh4360 Před rokem +2

    Learned soo much from this! Thank you !

  • @dans385
    @dans385 Před rokem +3

    Hard to find course with last version of .Net 7, Thank you for video!

  • @christiansandoval7465
    @christiansandoval7465 Před rokem +18

    You're the best teacher ever, i alrady purchased all of your courses

    • @DotNetMastery
      @DotNetMastery  Před rokem +1

      Thank you for the wonderful feedback

    • @mrt7948
      @mrt7948 Před 6 měsíci +1

      His style of talking sucks. It's very irritating.

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

      ​@@mrt7948 his voice is crisp and clear.

  • @raymondvanhoorn
    @raymondvanhoorn Před rokem +1

    Thankx (again) Bhrugen!

  • @nahuelignaciopicca2956
    @nahuelignaciopicca2956 Před rokem +1

    Thanks for the explanation about API Rest with .Net 7. It helped me a lot. Greetings from Argentina.

  • @narutodihargo
    @narutodihargo Před 9 měsíci +2

    01:00= API , 04:55= How API works?, 07:23= How http works?, 11:40= Various Http request, 17:40= Various Http Status Code, 21:03= Create Project in Visual Studio , 24:15= Git Repository, 27:55= API controller,

  • @syed7996
    @syed7996 Před 3 dny

    Top class Bhrugen!! Thank you!!

  • @trikcode
    @trikcode Před rokem +6

    I like even before I watch your videos! This man explains really well

  • @sarvanit.h.6095
    @sarvanit.h.6095 Před rokem

    Thanks so much, you make it easy for us !

  • @syedmubeenhussain6317
    @syedmubeenhussain6317 Před 2 měsíci +1

    Thank you sir for making this best web api tutorial

  • @ahamedsuhails
    @ahamedsuhails Před rokem

    Thank you very much for this. Helped a lot.

  • @hessomghafari5410
    @hessomghafari5410 Před rokem +6

    Good job, bro! Brief and very useful! I enjoyed it and bought the full course, plus the React course on Udemy!

  • @Tty490
    @Tty490 Před 10 měsíci +3

    Just purchased your Udemy course for the same! I did see that it is mostly similar to this course but am assuming it has more to offer. I like your style of teaching. You show the different way of doing things, error handling, explain why each thing is required, very detailed teaching rather than just giving the answer... very nice! Thank you very much !

  • @virendras7554
    @virendras7554 Před rokem

    Learnt many things. Thanks for video

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

    thank you so much, i'm begginer and totally understand :)

  • @janaashraf1394
    @janaashraf1394 Před 11 měsíci

    GREAT WORK!!!!

  • @LiquidJohn444
    @LiquidJohn444 Před 11 měsíci +2

    I would love to see timestamps on your videos, they tend to help a lot!!!

  • @ManishYadav-cn3mw
    @ManishYadav-cn3mw Před rokem +2

    Very nice explanation everything covered properly with ease

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

    Thank you so much for this tutorial

  • @bashettyharshitha1060

    Great tutorial 👍

  • @vaisakhsngc3398
    @vaisakhsngc3398 Před rokem +4

    Thankyou Brother 🥺 Finally I got it and I purchased your course from udemy after completing this video tutorial. I purchased same course Coz in udemy you explained more topics the course in udemy is around 9 hours. Anyways thankyou bro coz this video helped me a lot..

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

    Very Well Explained

  • @pjcodes
    @pjcodes Před 3 dny

    1:52:06 - Adding actual DB

  • @user-hq4co2gp4v
    @user-hq4co2gp4v Před 15 hodinami

    thank you for this video and i hope you keep doing this

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

    very good tutorial. thanks a lot for your time

  • @trashbin2166
    @trashbin2166 Před 11 měsíci

    Thank you!

  • @user-op6gd6tr3t
    @user-op6gd6tr3t Před 4 měsíci

    Thank you for this Amazing Video ! Very Simple and efficace :*

  • @nadetdevfullstack7041

    Excellent tutorial ! Thanks a lot !

  • @ArchIntelLTD
    @ArchIntelLTD Před rokem

    Thank you very much

  • @Mfbzai
    @Mfbzai Před rokem

    Amazing!

  • @rohinibiradar9099
    @rohinibiradar9099 Před 5 dny

    good explanation, tq sir

  • @razakalsharafy4708
    @razakalsharafy4708 Před rokem +1

    Thanks

  • @user-yh1um1lj4r
    @user-yh1um1lj4r Před 29 dny

    21:30 start project

  • @MaurizioLuciani
    @MaurizioLuciani Před 29 dny

    I love U

  • @SocialRating
    @SocialRating Před rokem +1

    thank you bro for the best tutorials

  • @analistaecm8273
    @analistaecm8273 Před rokem +1

    thanks thanks...

  • @KarolinaRiddle111
    @KarolinaRiddle111 Před rokem

    Thank you for this great tutorial. :)

  • @abraradnan854
    @abraradnan854 Před rokem

    thank you

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

    Validation works as expected even not including ApiController and ModelState validation in .NET 8

  • @AdidosekPL
    @AdidosekPL Před rokem

    purrfect video 😁

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

    At the time 1:10:16 As you say use of IActionResult. What if I use ActionResult without Return type. I have use Actionresult in delete and return NoContent(). It give me good result. I Think ActionResult is a concrete base class, while IActionResult is an interface. This makes IActionResult more abstract and flexible.

  • @nouchance
    @nouchance Před rokem +1

    Awesome 💯👍🆒😎

  • @carldewitt1692
    @carldewitt1692 Před rokem

    GG well played my man, you saved my job

  • @stockinfuture
    @stockinfuture Před rokem

    Wanted to Thank you for this tutorial

  • @olegalekos2181
    @olegalekos2181 Před rokem +1

    Where are the referenec key for Villa Entity? Could you make a video about relationships ?

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

    Hi, In the put method, a local variable "var villa" is being edited and not the datastore value, so how is the change showing up after Put request is executed in Swagger

  • @AamJankariByYadav
    @AamJankariByYadav Před rokem +4

    Sir could you please add JWT authentication , roles with this code .

  • @rubiamiskeen2092
    @rubiamiskeen2092 Před rokem

    I like you man. you are awesome. Thanks a lot

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

    If was trying this with .NET8, then while executing the update-database command I got an exception as "System.Globalization.CultureNotFoundException: Only the invariant culture is supported in globalization-invariant mode".
    In order to handle this I set the InvariantGlobalization to false in my .csproj file and it worked. Please do suggest if we have any better/other way to handle this?

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

    @1:29:07 ----------- Content Negotiation

  • @wahebbenzaid543
    @wahebbenzaid543 Před rokem

    is entity framework used in this tutorial ?

  • @softgraphic9445
    @softgraphic9445 Před 11 měsíci

    i can't see project name for run the project. i can only select iis express and http why is that

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

    Can you extend the special offer on this course RESTful Web API - The Complete Guide (.NET7 API) Part 1 in Udemy ...for two days because I wanted to buy it but was not able to buy it in the previous days. Please, I have bought .NET Core MVC - The Complete Guide 2023 course:(((

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

    how can I get the notes version for the same

  • @obinnailoanya8730
    @obinnailoanya8730 Před rokem +1

    Sir I got all your courses from Dotnetmastery but i was about getting the API course before this. I will like to know if this one is thesame with the course on your website or that one is older.

    • @DotNetMastery
      @DotNetMastery  Před rokem

      If you have the old course, then that is updated so you should have access to this one already!

  • @faisalusmani692
    @faisalusmani692 Před rokem

    sir i have a gift coupon of another course but i want to purchase .Net API course is there any way so that i can exchange the coupon plz reply asap
    ?

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

    Hlo Sir , i am facing problem when connect two table so please Help me

  • @asteekgoswami7733
    @asteekgoswami7733 Před rokem

    sir please make a video .net core api with mongodb

  • @nnasim5089
    @nnasim5089 Před rokem

    I hve problem at step Add-Migration, my Tables doesnot show data in SSMS? what should i Do? i googled, but it shows like some IdentityServer Code in Migration Class that was created?
    czcams.com/video/_uZYOgzYheU/video.html

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

    WHAT IS ONTHE FLY DATA STORE??

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

    Dear Bhrugen Sir, I want to learn how to refresh token after specific interval of time. Users should proceed working without interruption or without login again. I will wait for your reply

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

      Hello, I have covered that in part 2 course which you can find here. www.dotnetmastery.com/Home/Details?courseId=30

  • @FirstNameLastName-fz8pg
    @FirstNameLastName-fz8pg Před 10 měsíci

    Postman 1:26

  • @JayeshGurav-46
    @JayeshGurav-46 Před 12 dny

    1:12

  • @andrewlu8432
    @andrewlu8432 Před rokem

    fastapi?

  • @zettai8087
    @zettai8087 Před rokem +1

    Can i learn this even if i don't know c#😂

  • @soumikmahajan6317
    @soumikmahajan6317 Před 11 měsíci

    What About your Rest Api Part 2 .. it's showing Upcoming

  • @ongyuxuan6989
    @ongyuxuan6989 Před rokem

    I really like this tutorial, but it was nice until you start copy and pasting prewritten code inside :(, it's very hard to follow along starting from there

    • @DotNetMastery
      @DotNetMastery  Před rokem +2

      I do provide all the snippets that are copied and pasted. And the only thing that is copied is HTML and CSS so that we can focus our time on API rather than HTML and CSS.

    • @ongyuxuan6989
      @ongyuxuan6989 Před rokem

      @@DotNetMastery oh, didn't notice that, thanks for the quick notice!

  • @farzanakbar8228
    @farzanakbar8228 Před 12 dny

    want5 to improve the explaination about the code please or improve your speaking method there is a more better way to create api it's a difficult way so please improve you way of teaching

  • @LolAlice-jn7ql
    @LolAlice-jn7ql Před 4 měsíci

    Amazing teacher¡ thanks ¡¡

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

    ty sir helpgull but you didnt show how to connect local app api to swagger because we cant test a api on local machine over internet or pls help me in this matter?

  • @SidCod3s
    @SidCod3s Před rokem

    I see [APIController] doesn't validate the Name property if I pass value as "" in HTTPPatch.. Is it beacuse of JsonPatchDocument? How can I validate my model during HttpPatch? @DotNetMastery

  • @user-cg3pq7ht7c
    @user-cg3pq7ht7c Před rokem

    [HttpGet("{id:int}")] => this isn't work in swagger
    [HttpGet("id")] => this is work in sawagger. If to do request by url with parametrs, all correctly to work.Tell me please what is a reason this cause

  • @md.faruqurrahman7329
    @md.faruqurrahman7329 Před rokem

    It was really informative and perfect video for beginner to start and get things working just in one Go. Thanks alot it saved my time. Really appreciated.

  • @issaouiwalid6853
    @issaouiwalid6853 Před rokem

    thank you