E-Commerce Website with Blazor WebAssembly | Blazor E-Commerce Series #1

🔥 Blazor E-Commerce Course: www.udemy.com/course/blazor-e...
📧 Newsletter: newsletter.patrickgod.com/
❤️ Ko-fi: ko-fi.com/patrickgod
☕ Coffee: www.buymeacoffee.com/patrickgod
🐦 Twitter: / _patrickgod
💻 GitHub repo: github.com/patrickgod/Blazing...
🔥 Blazor Bootcamp: www.udemy.com/course/blazor-w...
🚀 .NET Jumpstart Course: www.udemy.com/course/net-core...
#Blazor #DotNet #PatrickGod
Thumbnail Image by freepik.com.

Пікірлер: 79

  • @BenHayat
    @BenHayat3 жыл бұрын

    Just subscribed to channel and newsletter. Can't wait to see the advance version of this course.

  • @leighharvey3112
    @leighharvey3112 Жыл бұрын

    Thankyou so much for this Patrick. You may have made this 2 years ago but I am sure that you will be glad to know that you are still helping people with your excellent work.

  • @PatrickGod

    @PatrickGod

    Жыл бұрын

    Thank you very much for your feedback! Appreciate that! 😊

  • @Chapali9a
    @Chapali9a3 жыл бұрын

    Fantastic stuff! It's really great man, I hope there are more episodes coming. I have just finished this episode. I will be fighting with adding more images to each article (maybe in an array). Looking forward to more videos from you.

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Thank you very much for your feedback! :) Regarding the images, I think I would create a new model for them (like ProductImage) with an Id, ProductId, and ImageUrl and add a property of type List to the Product class. Run another migration and then you get a one-to-many relationship. On the client-side, you can then loop through the images. Hope this helps! Take care, Patrick

  • @the_null
    @the_null2 жыл бұрын

    The only reason for the beauty and endurance of the hardships of this world is the existence of people like you, who teach others how to live easier. Thank you for everything, sir. 👍

  • @PatrickGod

    @PatrickGod

    2 жыл бұрын

    Wow, thank you so much. That's very nice of you. :)

  • @Gojam12

    @Gojam12

    Жыл бұрын

    you mean the other god, dont' you? I mean the videos are nice but, thats a bit silly sorry just saying.

  • @PragmaticProgramma
    @PragmaticProgramma Жыл бұрын

    Danke nochmal Patrick... as always, well done!

  • @johnpelitidis6297
    @johnpelitidis62973 жыл бұрын

    Excellent tutorial for a beginner learning blazor. Thank you Patrick

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Glad you like it. Thanks for your feedback! :)

  • @mat.9
    @mat.93 жыл бұрын

    Thanks for this effort, you helped me a lot with understanding blazor simply.

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Glad it helped! 😊

  • @argeelearner3978
    @argeelearner39783 жыл бұрын

    I am looking forward on going through this playlist! Can you add advanced stuff like inventory shopping cart, payments, inventory management, invoicing.

  • @MuhammadImranJutt
    @MuhammadImranJutt3 жыл бұрын

    Now I have watched this wonderful video. So far is great I just have a request for two more features which should be included in the products. (1) every product should have "stock" thing (mean how much we have that product in our stock) and the (2) is price should be according to "size" or "color" thing ( mean if we have 5 different sizes of a product and every size have a different price). And "quantity" thing is obviously come when checkout is happening. By the way Patrick thumbs up to you. Thanks a lot for such a informative series.

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    These are great ideas! Thanks! I'll write that down. 😄

  • @Exo5432
    @Exo54322 жыл бұрын

    Great work. Helped me move into Blazor from Angular

  • @PatrickGod

    @PatrickGod

    2 жыл бұрын

    Glad to hear that. Thanks!

  • @orolandorp87
    @orolandorp873 жыл бұрын

    you made me laugh with the stomach moment, by the way, your course is really helpful and we appreciate your time to share your knowledge with us.

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    My pleasure! Thank you so much for sharing this with me. Glad I can help and even make you laugh. 😊

  • @shubhamrathore3119
    @shubhamrathore31193 жыл бұрын

    Thanks man you have taught really a lot to me

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Glad to hear that!

  • @jhonpauldelvalle
    @jhonpauldelvalle3 жыл бұрын

    Nice video, hoping I will watch more video from you.

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Thank you very much! :)

  • @Rizzwan7
    @Rizzwan73 жыл бұрын

    Nice and simple video. Thanks

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Glad it was helpful!

  • @leighharvey3112
    @leighharvey3112 Жыл бұрын

    Good Morning Patrick. I looked at how much work you put into making the KZread videos for this project. To keep keep following these videos for the price of a cup of coffee would be a sin against "God". Forgive me, Just a silly pun. I have paid and signed up for your course and will learn it there. Thankyou again

  • @enmanuelgonzalez2779
    @enmanuelgonzalez27793 жыл бұрын

    Waiting for the 2 part to see how to save the images in the database💪. Greetings from Dominican Republic 🇩🇴

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Thanks! All the best to you, as well. 😊

  • @patrickguillen1194
    @patrickguillen1194 Жыл бұрын

    Dude you are really nice teacher, i will be like you!

  • @rivaldovola9896
    @rivaldovola98962 жыл бұрын

    Just finished this first video. hyped for the rest

  • @PatrickGod

    @PatrickGod

    2 жыл бұрын

    Thank you! :)

  • @rivaldovola9896

    @rivaldovola9896

    2 жыл бұрын

    @@PatrickGod i've finished them all. Question where did you learn blazor. And could you make a video for a better user authenication?

  • @PatrickGod

    @PatrickGod

    2 жыл бұрын

    ​@@rivaldovola9896 Taught it myself since I'm working with .NET anyways and Blazor looked very promising. Authentication is on my list. ;)

  • @rivaldovola9896

    @rivaldovola9896

    2 жыл бұрын

    @@PatrickGod man thats great. I have a lot of questions for you. Is there a way we can contact eachother. Email of something. Would be a great help. And owh yes. When programming I used to use ef db scoffold. What i mean is i would have a existing db and import it in my project. Is that possible with blazor cause I've seen your project structure. Hopefully i'm not asking for too much :). Btw I would pay for a one on one course where I can ask questions

  • @MuhammadImranJutt
    @MuhammadImranJutt3 жыл бұрын

    Great, Fantastic, Lovely, Handsome, Cute and Beautiful. Thanks for this Patrick :) :) :)

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Thank you so much! :)

  • @computerscience5
    @computerscience5 Жыл бұрын

    Good

  • @rayt6867
    @rayt68672 жыл бұрын

    Hello Patrick, Instead on injecting objects in each component, can you inject them in the _imports.razor?

  • @florasblancas9921
    @florasblancas99213 жыл бұрын

    Thank you for your nice video

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Always welcome 😊

  • @scwyldspirit
    @scwyldspirit3 жыл бұрын

    Just bought your course on Udemy

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Thank you so much!! :)

  • @m.haroonali4214
    @m.haroonali42142 ай бұрын

    Patrick do you have any playlist related to Blazor Webserver

  • @nielshenriksen1043
    @nielshenriksen10433 жыл бұрын

    What about SEO with Blazor? The searchengines cant read the html?

  • @kourosh234
    @kourosh2343 жыл бұрын

    Is web assembly more suitable for e-commerce with tens of thousands of pictures than servers-side blazor?

  • @thomasfischer8112
    @thomasfischer81123 жыл бұрын

    Very good video, thank you very much! I have a question? Can you integrate PayPal?

  • @gabrielbarnes3095
    @gabrielbarnes30952 жыл бұрын

    How would you feature the products in table form i.e coca-cola chocolate chips

  • @chrislam1341
    @chrislam1341 Жыл бұрын

    Is there any chance that you can do a bootcamp for .net 6 as well?

  • @CiCreePi0
    @CiCreePi03 жыл бұрын

    i'm getting an error "the type or namespace Product couldn't be found" when trying to make a List

  • @master_b8985
    @master_b89852 жыл бұрын

    How to do injection on server app?

  • @ivovandermeer2359
    @ivovandermeer23593 жыл бұрын

    try ctrl + k + d :)

  • @tomasambrulaitis3585
    @tomasambrulaitis35853 жыл бұрын

    put videos in playlists, it is easier for us to overview your vids later, thanks

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Done. kzread.info/head/PLF1jhYUTnHo6oK14WD3D_abbluAj0aiRb

  • @zealtypedcode3119
    @zealtypedcode31193 жыл бұрын

    Big threat to JavaScript here

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Thanks for your comment! At least to JavaScript/TypeScript frameworks like Angular, I think. In the end, it's still JavaScript, but I love to be able to use C# and .NET for both, client and server.

  • @computerscience5
    @computerscience5 Жыл бұрын

    السلام عليكم ورحمة الله وبركاته كلنا نحبك من مصر ونحييك جدا نريد تعليم maui blazor

  • @sipi41
    @sipi413 жыл бұрын

    A very good approach, in fact I did like this video better than your paid version on Udemy... :-( Now, what about another approach? what if we create the server side part first? the db, the relationships, the api, etc etc... and then we create the client side? It would be a better approach for people like me that comes from classic MVC Core environment... Thank you.

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Interesting. Thanks for your suggestion! May I ask what you would like to see on Udemy? Is it about the topic (browser game vs. e-commerce website)? Thanks & take care, Patrick

  • @jinsolkim6648
    @jinsolkim66482 жыл бұрын

    35:56

  • @mirekwad
    @mirekwad2 жыл бұрын

    Why did you choose the Blazor, because you know? There is some advantage ?

  • @PatrickGod

    @PatrickGod

    2 жыл бұрын

    Hm, maybe I should really make a video about why I think Blazor WebAssembly is amazing. Lots of advantages in my opinion, and I just love staying in the .NET and C# world. 😊

  • @adorno2596
    @adorno25963 жыл бұрын

    Where's the products text file?

  • @andreashjgaard460

    @andreashjgaard460

    3 жыл бұрын

    If you're still looking, I found the product list in DataContext.cs in the github repo :-)

  • @bobbyG883
    @bobbyG8833 жыл бұрын

    Amazing job, but the video is very long. hahahaha

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Thanks! :D

  • @muralikrishnachowdarypolin5601
    @muralikrishnachowdarypolin56013 жыл бұрын

    Like to see sub categories

  • @muralikrishnachowdarypolin5601

    @muralikrishnachowdarypolin5601

    3 жыл бұрын

    And cart icon with count

  • @PatrickGod

    @PatrickGod

    3 жыл бұрын

    Added to the bucket list. Thanks! :)

  • @allthecommonsense
    @allthecommonsense2 жыл бұрын

    I'm so sick of seeing that purple gradient left navbar. God almighty. If you're going to create a tutorial, go all the way and at least make the whole site look cohesive.

  • @PatrickGod

    @PatrickGod

    2 жыл бұрын

    Good point. Thanks for the feedback. In the upcoming e-commerce course, we actually do exactly that. You can already see that at the beginning of this preview here: kzread.info/dash/bejne/Y6JpqZOqj8nJeNY.html Hope this helps!

  • @gregadams5708
    @gregadams57082 жыл бұрын

    When I use your code as is, I get the code in the two divs on two rows instead of one. Does anyone know why? @product.Title @product.Description

  • @seanmcpadden1831

    @seanmcpadden1831

    Жыл бұрын

    Take this code snippet. I have simply added row col-5 and col-7 @product.Title @product.Description @if (product.OriginalPrice > product.Price) { £@product.OriginalPrice } £@product.Price