Learn ASP.NET Core MVC (.NET 6) - Full Course
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/De...
💻 Code: github.com/bhrugen/Bulky/tree...
⭐️ 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
Пікірлер: 739
Watched Video Two Times in Two Months, Third Month Got a job. And now working as a .NetCore Developer. Great Video
@furqankhan7716
Жыл бұрын
Can you share your LinkedIn profile
@dabiun7443
10 ай бұрын
@@furqankhan7716he didnt get sht lol
@dineshd3631
9 ай бұрын
Got a job after just watching the video? First question the recruiters usually ask is how many years of development experience in the specific technology one is interested in? The candidate is then grilled in various rounds and then if it suits them, the job is earned ( hard earned).
@gamereactz
8 ай бұрын
@dineshd3631 what if it's a Jr position 0 to 1 year experience?
@dineshd3631
8 ай бұрын
@@gamereactz Jr Position 0 to 1. Sorry no vacancy the most common answer. Even if one gets as a fresher, an awful experience with negligible salary, lots of exploitation by the employer on the pretext of being a fresher and then kicking out any time.
Got the job because of the video. Done this project, Aced the interview Got job as mvc consultant 🎉Thanks sir
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!
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
@LOV111VOL_
3 ай бұрын
yes
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!
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
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!
@witmentality5910
Жыл бұрын
but you are a woman...
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.
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
Very high quality content. Great teaching skills! Thank you very much for sharing this for free!
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..
An absolutely fantastic course! Great explanations step by step. Thank you for providing us with this
Thank you so much putting so much effort and time into this excellent free course. Many tips helped me very much!
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
Thank you, course creator, for your time and effort in creating this valuable learning experience. Your dedication to education is greatly appreciated.
This is the best quality tutorial video on this topic! Thanks Bhrugen Patel!
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.
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
This is an amazingly well done course that is really concise. Thank you!
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.
Best video ever for beginners, actually explained what all the template code does thank you
It is the best understandable explanation for basic knowledge I've ever seen. Thanks so much.
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
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
Much appreciation for writing the subtitles for the entire video. Thanks for the content!
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
Sir I am at 1:34:5 I want to express my sincere gratitude 🙏 This is such a comprehensive video thatI ever watched on KZread. I am so thankful to you for making these technologies so easy and comprehensive
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 KZread.
@Platica.Vasile
Жыл бұрын
the subtitles are the most useful ones, I had the volume to max and it still sounds quiet, but after all why complain when totally free.
@tulipalll
Жыл бұрын
@@Platica.Vasile true. I wanted to talk about how the audio quality is so poor that i'm just not getting some of his words, but i also didn't pay for anything. No looking gift horses in the mouth and all that
@hectormaximilianogutierrez5698
Жыл бұрын
@@tulipalll hahaha, this phrase: "No looking gift horses in the mouth" in Spanish is: "A caballo regalado no le mires los dientes", was funny to read it in English! ;)
What an amazing and thorough step-by-step explanation of this tech stack. 5 stars for the great video!!!
@Heat-12
Жыл бұрын
are you commenting from 2007?
as someone who learned the fundamentals of c# but had no idea where to start building, this was incredibly helpful. the breakdowns of specific topics really was informational. great content.
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
This is easily the best tutorial on ASP .NET MVC that I seen so far! Thanks!
I subscribed just last year, and it helped me a lot to the point that I think I should give you guys my tuition fee money
This is one of the best courses that I've seen so far! Thanks a lot!
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.
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
Bhurgen is the best instructor, Thank you so much for this amazing tutorial.
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
In the Custom Validation section, we first check whether the name and string values are the same or not. However, if we click on "create" without filling out the form, we will receive an error . System.NullReferenceException: 'Object reference not set to an instance of an object.' To fix this i use this if (ModelState.IsValid) { if (obj.Name == obj.DisplayOrder.ToString()) { ModelState.AddModelError("Name", "Name and Display Order can not be same"); } else { _db.Categories.Add(obj); _db.SaveChanges(); return RedirectToAction("Index"); } } Thank you for the beautiful video course! It was very informative and I learned a lot. Your efforts are greatly appreciated and I look forward to applying what I have learned in my work.
Thank you so much sir! I understand now how it works! One of the best tutorial I've watched. 👌
Thank you so much! The quality is so high, you explained everything much better in 3 hours than my trainer did in the last whole week! Excellent video, thank you so so much
Don't know where you watching this from my brother but I wished you all the best in life ❤️❤️
@emptyplanet
2 жыл бұрын
Hi stranger , hope your life going good , i wished you good become great 🥰
@shmeklz
2 жыл бұрын
Спасибо, и тебе того же
@vibe7115
2 жыл бұрын
You too, brother
@brianfernandes
Жыл бұрын
You too bro
@lucysLifee
Жыл бұрын
why only brother?🙃😂
I really like how you explain what each item is in simple terms. It makes it very easy to understand and comprehend. Great work and thank you!
@gregoryallen1122
Жыл бұрын
Anyway you can tell me what version you're using so I can download the right version to follow along. I'm totally lost! Any information would be greatly appreciated. Thank you.
@peterpete5214
Жыл бұрын
@@gregoryallen1122 I was using visual studio 2022 with .NET 6.0 framework and all my NuGet packages were version 6.0.7. I also selected ASP.NET Core Web App (MVC) with C# as my project template
@gregoryallen1122
Жыл бұрын
@@peterpete5214 thank you for that information, I'm just lost on how to load certain versions of .NET to my Visual COde 2022 for it to work correctly.
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
The best course to understand asp with ease. Thanks to the tutor.
Thanks team for this course. Bhrugen you are doing great job.
Great man , you work really hard to make it easy for us !👍 Thanks Bhrugen
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
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. 👏🏾👏🏾👏🏾
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
Super Course and Great Explanation!!! Thank you very much Bhrugen!!
Excellent video! Thank you very much for your presentation.
Increible curso, super claro. definitivamente continuare con alguno de sus cursos.
This is such an excellent tutorial, great job!
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
The best dependency injection explanation I've ever seen.
@ujintanderovskiy4283
2 жыл бұрын
yes i also liked it
thank you so much it just 3 hours but i have been watched and have learned 48 HOURS , your simple and easy explanation makes me watch more
Great tutorial. Thank you very much Bhrugen.
Went to the end. First ever course explaining things so good. Everything worked as shown, the only errors came from typos or missed code adjustments made on video an not noticed by myself. The azure UI changed a bit in 2023 but functionalities not and deployment went properly. Thanks a lot! Big pizza and hugs for your amazing job and skills and willingness to share with us! See you!
@nombrerandom1702
Жыл бұрын
Hello, in your opinion what is the required C# knowledge before starting this course?
@JanKowalski-ld4ec
Жыл бұрын
I think must know the language itself, the syntax, vocabulary, methods, OOP in general. As displayed on 1:20 s, this course is about technologies basing on c#, using c#, so this course doesn't explain what is a method, what is a property and what is a class, what are loops etc. This part must be done by yourself earlier. In my opinion any console-app entry level course before would be enough.
Dude that was a fantastic video. Everything was simple and well instructed
I'm only half way through this tutorial but I have to admit you did an excellent job. you make things seem so simple. I just wish you were database first and not code first. DB 1st ftw! 🙂
Thanks for the such amazing explanation, GOD BLESS YOU
Thank you so much... One of the Greatest tutorials. Easy to follow and Easy to understand the Concept... Now am tempted to follow all the Tutorials
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
Clean and Clear explanation. Thank you for this free course of worth $1000.
I wish i could like it more than once ! thank you !
Thank you so much for this course! Learned a lot! ❤
It is the best explanation for basic knowledge. Thanks so much.
Agreed - EXCELLENT!!! can't wait to got through the Advance Course
Already bought the code, into it now, thank you so much Bhrugen
Thank you very much, very descriptive & great quality
Thank you so much. It was very precise and clean.
Thanks for this amazing tutorial 🙌 It's really clear and easy to understand
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
This is a very, very good tutorial, thanks!
This is awesome! An efficient way for me to recap the fundamentals of .net core MVC!
Crazy course... a little from anything, but with this you can build huge apps :) Congratz !
Thanks. It's rather helpful for beginner. Thorough explanation counts!
на русском подобной информации нет, к сожалению, но посмотрев это видео, хоть и частично не понимая происходящего и комментариев, у меня просто открылись глаза. Самое понятное видео по ASP.Net core 6 MVC, однозначно лайк
@user-we4dz3fj1y
2 жыл бұрын
Ярик, привет. А посоветуй еще что-нибудь по net. core 6.0. С чего стоит начать обучение? Много кто советует Фримана и Троелсона, но там нет новых книг и только 3-тья версия дотНет.
@user-hq8ic5ff1n
2 жыл бұрын
@@user-we4dz3fj1y, честно, сам в поисках, пробовал книги читать и документацию, но доходит туго, нужно больше усидчивости и усердия
@user-xw6wf5eg3i
2 жыл бұрын
@@user-we4dz3fj1y Вроде Библия С#, издание 2022 года. там она заточена под ASP .Net core. Сам не читал еще. только планирую приобрести
@user-xw6wf5eg3i
2 жыл бұрын
А сам как раз сейчас основы ООП по Троелсену изучаю
Thank you very very much for explaining things in a very simple and understandable way
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
Best teacher! Thank you for your time!
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
Thank you so much for this course! It is well explained 🙌
Thanks for using the strongly type data types.. made things a lot more clearer
Thank so much for such a clear explanation, very well done
Thanks! The course was done very well. I learned a lot more than school was teaching us.
Great tutorial. I will have to watch it 2 or more times. Asp is rather complex
@letslearninhindi8680
Жыл бұрын
Guys you should watch this video also, It was amazing Completely Zero to hero course. kzread.info/head/PL-f1_XGu_xyPyAc9iRItM3mY0TFwjguJ- Start with Day1 : kzread.info/dash/bejne/p6Sk1daNksm-mrg.html
Thanks you for great tutorial. It's very helpful for .Net Core beginners
The content were point Sharp considering the Topic covered here it was worth learning from you !!! Thanks Man
Thank you so much sir for this valuable video
Very nice and thorough course, thank you!
Thank you and this helps me have more understanding of ASP.NET :)
now the things start making sense , Thank you!
I appreciate the info and the subtitles.
Awesome tutorial ! Thank you for sharing :)
Thank you for this, very helpful tutorial.
Thank you for the video this will help heaps for a project.
Incredible. Thanks for everything, these guys are awesome, no kidding. I learned so many things in one video….❤
Excellent! very nice tutorial I was looking for. Thank you👍
Thank you so much for this kind of videos ! I like the way you explained ..Superb Sir ...🙌
Excellent video! Thank you very much . If someone also face issue at 1:32, because I was unable to perform the migration using the same connection string. However, after making these changes (add TrustServerCertificate), I was able to do it: "DefaultConnection": "Server=abcdA\\SQLEXPRESS;Database=abcd_b;Trusted_Connection=True;TrustServerCertificate=True;"
It is very useful for beginners Thank you so much for your effort
Thank you so much 👍🏼🎉🙏⭐
Nice course. Thanks a lot for sharing it!
That is Great! Thank you for your great effort.
@reallifevlogs2570
2 жыл бұрын
Giving HTTP 405 error for edit and delete links...how to allow post and delete methods in asp.net core
Thank you so much sir for this free course. :)
Amazing series, thank you very much !
@moazali2.0
Жыл бұрын
Which language he used? Is it C#
Thank you for uploading tutorials
Excellent, god bless you sir🙏
ThankYou for such an amaizing video....i understood completely...also if you can make one video explaining how to use microsoft documentation, like you showed annoations from that documentation in this video, than it will be very helpful!
I just hit an hour, but this is such a revelation already!
this channel has single handedly saved me from failing my programming module. BRAVO!!
Very useful video. Thanks a lot!
Wow..super impressed with dotnet 6!
Good Job. you filled in the gaps for me