NHibernate is an ORM used especially in industrial projects. It gives us great configuration possibilities. The entry threshold for this technology is very high. In this course, I’m going to teach you how to using Nhibernate in ASP.NET MVC. We will create two projects, console applications and web applications using ASP.NET MVC in Visual Studio 2017. We will add CRUD operations to our projects. So you will see, how it is easy, creating, reading, updating, deleting objects from database using NHibernate ORM. My course is very usefull and very practical for programmers who want to know these developers skills. From my expirence, nHibernate is much more popular ORM than other especially in industry, where large data are sent between different endpoints. Nhibenrate gives us much more control on data than other ORM. This course is ver useful for backend developer. By joining this course, you must have basic knowledge of C# programming and basic experience using ORM. I noticed that it is not too much courses about NHibernate. So I decided to create it. In this course you will see the very essence of using nHibernate. Therefore, it is not that long, but specific for programmers who know what knowledge they need.