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

1,469,132
0
Published 2021-11-22
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: dotnetmastery.com/

Longer .NET Core (.NET 6) Course: www.dotnetmastery.com/Home/Details?courseId=9

💻 Code: github.com/bhrugen/Bulky/tree/3d83a49c70ebf3ed043e…

⭐️ 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: www.freecodecamp.org/

Read hundreds of articles on programming: freecodecamp.org/news

All Comments (21)
  • @expertsgeek
    Watched Video Two Times in Two Months, Third Month Got a job. And now working as a .NetCore Developer. Great Video
  • Got the job because of the video. Done this project, Aced the interview Got job as mvc consultant 🎉Thanks sir
  • @joaquincruz7817
    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!
  • I'm only 30 minutes in and I'm so impressed with how much I'm learning, the great code-based AND visual examples to really cement what's happening, as well as the relationship between the code and the view--thanks so much!
  • @MyFamilyFirst
    I'll be honest. I've subscribed, and not even watched yet. Hearing your teaching style, calmness, and seeing you have the playlist play order in the description, lead to my subscription, and added this to my watch list, to watch in my play time. Should be fun. Thanks..
  • @Nihilnia
    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!
  • i would love to pay to get a certificate for this course , i saw other courses on the udemy and others don't even worth it, love how he explain things the right way , thank you
  • @meryemar7403
    You can't imagine how much you helped me. I took a bootcamp about this project about two months yet you explain eveything in 3 hours. And you teaching like you teaching a foolish person.. Thank you.
  • @THEspindoctor84
    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.
  • @zahid_9217
    Sir I am at 1:34:5 I want to express my sincere gratitude 🙏 This is such a comprehensive video thatI ever watched on YouTube. I am so thankful to you for making these technologies so easy and comprehensiv
  • 1:31:21, if you get a certificate error when you run the update-database command you can add TrustServerCertificate=True; in your connection strings. Worked for me.
  • @subh2k5
    I just completed the entire course. It is very well explained with good pace. In some places the author rushes a bit, but you can always go back and re-follow it. Also the subtitles are very useful. Thank you for sharing this on YouTube.
  • @user-uf2gt6rz7g
    Hey Sir, I just wanted to drop by and say a huge thanks for creating that awesome tutorial video! It was incredibly helpful and well-explained. Your content is a game-changer, and I appreciate the time and effort you put into sharing your knowledge. Keep up the fantastic work, and I'm looking forward to more great tutorials from you in the future! Cheers, Safaf
  • Thank you sir by watching your video and preparing for interview i got job offer today , still waiting for offer letter but by watching this video and learn dapper in one hour i have build project and cleared the interview... thank you for this video
  • @guolongli5524
    Very high quality content. Great teaching skills! Thank you very much for sharing this for free!
  • Thank you, course creator, for your time and effort in creating this valuable learning experience. Your dedication to education is greatly appreciated.
  • @Fraps224
    This is the best quality tutorial video on this topic! Thanks Bhrugen Patel!
  • Don't know where you watching this from my brother but I wished you all the best in life ❤️❤️
  • @RobertLenior
    Thank you so much putting so much effort and time into this excellent free course. Many tips helped me very much!
  • An absolutely fantastic course! Great explanations step by step. Thank you for providing us with this <3