Learn ASP.NET Core MVC (.NET 6) – Full Course

Ecommerce Empire Academy

Learn the basics of .NET Core (.NET 6) and then build a simple CRUD application with MVC in this tutorial.

✏️ Course developed by Bhrugen Patel. More courses from Bhrugen:

Longer .NET Core (.NET 6) Course:

💻 Code:

⭐️ Course Contents ⭐️
Section 1: Introduction
⌨️ (0:00:00) Welcome
⌨️ (0:02:22) Live Preview
⌨️ (0:04:10) Tools Needed
⌨️ (0:05:17) Introduction to .Net Core
⌨️ (0:10:00) Dependency injection
⌨️ (0:14:34) Create Project
⌨️ (0:17:47) Project File
⌨️ (0:19:23) Launch settings
⌨️ (0:24:35) Programs
⌨️ (0:30:24) MVC Architecture
⌨️ (0:35:13) Routing Overview
⌨️ (0:45:58) Routing in Action
⌨️ (0:36:45) Default Views
⌨️ (0:52:02) Tag Helper
⌨️ (0:54:40) Action Result
⌨️ (0:58:18) Hot Reload

Section 2: Database Setup
⌨️ (1:02:10) Create Category Model
⌨️ (1:06:45) Add Data Annotations
⌨️ (1:08:40) Add Connection String
⌨️ (1:14:21) Add ApplicationDbContext
⌨️ (1:21:35) Setup Program.cs to use DbContext
⌨️ (1:26:07) Check Database

Section 3: Category CRUD Operations
⌨️ (1:33:19) Create Category Controller
⌨️ (1:37:50) Retrieve all Categories
⌨️ (1:43:55) Display all Categories
⌨️ (1:48:46) Bootswatch Theme
⌨️ (1:54:43) Bootstrap Icons
⌨️ (1:59:03) Create Category View
⌨️ (2:05:57) Demo- Create Category
⌨️ (2:10:40) Server Side Validation
⌨️ (2:15:13) Custom Validation
⌨️ (2:18:56) Add Client Side Validation
⌨️ (2:21:28) Display Name and Range Validation
⌨️ (2:24:43) Edit Category – GET
⌨️ (2:32:59) Edit Category – POST
⌨️ (2:35:54) Delete Category
⌨️ (2:41:36) Tempdata
⌨️ (2:45:10) Partial views
⌨️ (2:47:17) Toastr Alerts
⌨️ (2:51:07) Scaffold CRUD
⌨️ (2:54:20) Create SQL Database on Azure
⌨️ (3:03:35) Azure Deployment
⌨️ (3:07:27) Congratulations

🎉 Thanks to our Champion and Sponsor supporters:
👾 Raymond Odero
👾 Agustín Kussrow
👾 aldo ferretti
👾 Otis Morgan
👾 DeezMaster

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:

24 thoughts on “Learn ASP.NET Core MVC (.NET 6) – Full Course”

  1. I was actually watching Bhrugen’s older videos today morning on setting up Razor Pages and MVC on ASP.NET 🙂
    Now, I need to watch this.
    I have added your udemy course too <3
    You are doing a great job.

    1. Mugileeshwaran J.S

      Hi, i didnt getting itempart (packagereference) in VS while he was exploring the files correctly at 19:13 time part of the video..

  2. Thank you for your great effort. I strongly recommended this course. I have just small notice about the sound 🔉 was a little bit quiet. I hope to see your advanced courses with relationship tables.

    1. Mugileeshwaran J.S

      Hi, i didnt getting itempart (packagereference) in VS while he was exploring the files correctly at 19:13 time part of the video..

  3. This is exactly what I needed to get started. There is enough theory to get you off the ground without getting bogged down in it. The magic is copying the code and then making it contextual to your needs.

    Thanks Bhrugen.

  4. Um curso em vídeo explicativo, bem didático e prático para aplicar em cenários reais. Parabéns pelo esforço em compartilhar o conhecimento nesse curso. 👏🏾👏🏾👏🏾

  5. really would be nice to have a better quality mic for a 3 hr long tutorial. but a small price to pay for such good quality content at no cost. thank you

    1. I downloaded an equalizer extension for firefox and used it to increase 1k-8k hz and lowered 32-64hz and it sounds a little less muddy, plus I turned captions on and they are 85% accurate.

  6. Thank you so much sir! I understand now how it works!
    One of the best tutorial I’ve watched. 👌

  7. WOW, Finally someone who explains things in a very simple way and easy to understand. I’ve paid other courses and followed other trainings but things didn’t make sense in the end. With this one finally all the pieces in the puzzle are joined. THANK YOU SO MUCH FOR THIS!

  8. Thank you so much putting so much effort and time into this excellent free course. Many tips helped me very much!

  9. Thánh Tông Lê

    It is the best understandable explanation for basic knowledge I’ve ever seen. Thanks so much.

  10. CHITUS💖⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻

    really would be nice to have a better quality mic for a 3 hr long tutorial. but a small price to pay for such good quality content at no cost. thank you

  11. 0:45:40 “if this too much for you, dont worry, you are not alone.
    When I was learning MVC about 10 years ago, at that time I had very hard time to understand”
    What a man!

  12. Hi, master. Can you make a video validating a duplicate row in a table? You are great to explain! I like it!

  13. this is a really excellent class/video. I’ve taken a skillshare course from a good teacher, but they did not teach the concepts like you did. Thank you! I am definitely interested in more of your content.

  14. Nihil
    1 month ago
    1:12:55
    While defining connection strings you made a little mistake: colons must be equals sign.
    It must be like “Server=.;Database=Bulky;Trusted_Connection=True;”

Comments are closed.