Building an Enterprise Application with ASP.NET Core MVC (Udemy.com)

Full-Stack MVC Web Application with ASP.NET Core 3.0, ASP.NET Core 2.2 & Entity Framework Core

Created by: Everest Nwosu

Produced in 2021

icon
What you will learn

  • Implement multi-layered architecture and their dependencies on each other
  • Using .net core Class Libraries
  • Implementing several business logic
  • Creating Interfaces and their Implementations
  • Creating Controllers, Injecting Interfaces in Controllers
  • Registering a Service for Dependency Injection (DI)
  • Receiving data from request to Controllers
  • Passing data from Controllers to View
  • Tracking changes in project files using GIT
  • Passing data collection using ViewBag object
  • Creating Action Methods, Action Methods with Parameter
  • Create Entity Data Model
  • Query Entity Data Models using LINQ - Inserting, Updating, Retrieving, Filtering, Ordering etc....
  • Using ViewModels, access a ViewModel object
  • User Input Data Validation
  • Validation using Regular Expression
  • Understanding Domain Classes vs ViewModel classes
  • Model Binding & Mapping
  • Creating a Layou

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100

icon
Course Description

Building an Enterprise Application with ASP.NET Core MVC
For those with basic OOP knowledge & new ASP.NET Core , this course will use a project-based approach to teach ASP.NET Core full-stack web application development, Using the latest .net core SDK as of the time of production.
".NET Core is an open-source, general-purpose development platform maintained by Microsoft and the .NET community on GitHub. It's cross-platform (supporting Windows, macOS, and Linux) and can be used to build device, cloud, and IoT applications." - Microsoft.
In this course, we will be developing a web-based, modular Enterprise Payroll Software using the popular ASP.NET Core Framework. We will use a multi-layered architecture and it will be hosted on Azure Cloud.

Project Technology Stack & Tools used

- C# Programming language
- .NET Core 2.2 & 3.0 SDK Covered
- MVC
- Entity Framework Core
- LINQ
- Visual Studio 2019
- Bootstrap 4
- SQL Server, Server Management Studio
- GIT Version Control System (VCS), Version 2.22.0
- RotativaCore (NuGet Library for PDF)
- Cmder (Console Emulator for Windows)
- Azure Cloud Portal

Who this course is for:
  • Beginner - Advanced Developers who want to learn the latest ASP .NET Core and Entity Framework Core
  • Beginner - Advanced Developers who want to build an enterprise application from scratch

icon
Instructor Details

placeholder

My name is Everest Nwosu.
I am an Agile Certified (awarded by DSDM Consortium) Software Engineer and a passionate instructor.
As a progressive-learner, i have successfully earned two academic degrees : BSc (Hons) Computer Sc.(1st Class) awarded by Plymouth University, UK & MSc Software Engineering(Commendation) awarded by Kingston University, UK).
I have 1.5 decade IT experience, ranging from Field Support IT Engineer to enterprise-level Software Engineering. Ever since, I have been exposed to numerous enterprise Software development using Microsoft technology stack such as Visual C#, Visual C++, Microsoft SQL Server, ASP.NET MVC, WCF, LINQ, Entity Framework etc. I also embrace open-source technologies while developing modern Web-based applications.
I genuinely enjoy sharing my knowledge with others and that drives my motivation towards teaching.
Outside IT world, I enjoy reading and exploring the fundamental nature of reality.

icon
More courses by Everest Nwosu

Introduction to ASP.Net Core MVC Pattern

$11.99

icon
More asp.net courses

#1 Complete ASP.NET Core MVC Single-Page App[The Future]

$11.99

A Gentle Introduction To ASP.NET Web Forms For Beginners

$11.99

Master ASP . NET 4 from scratch - Part 1

$11.99

Beginner Object Oriented Programming In C# and .NET Core

$11.99

Advanced ASP.NET Core 3 Razor Pages

$11.99

End to End ASP.NET Core 3.1 API and Blazor Development

$11.99

icon
Reviews

4.7

32 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Julio Cefnar Auyon

It was a very good course. The instructor even took care of coming back and add videos to upgrade the projecto to .Net Core 3.0. By following this course I was able to build my first project in .Net Core. For me to give the 5 stars I would have liked more projects but that does not mean that the one project we did was not good. It was a good project.

By German

Pretty good course. I'm still watching.

By Al-Hussein Abubakar

The most excellent course on udemy so far. The instructor was very detailed and very knowledgeable. This is 5-Star course but I wish I can rate it 1000-Stars. I LOVE IT

By M aamir farooq

great tutorial for learning...

By Rony Olazabal

Excellent course has helped me a lot to strengthen knowledge of ASP.Net Core and architecture.

By Xiaoran Meng

Clear

By Carlos Baya Magne

nice and work

By inyoman wirama

good

By Daniel Seong

Great course

By Jerome Hyacinth

I really like what I have seen thus far. I am excited to learn how to develop a project on my own.

By Miguel Gomez

Excellent professional approach to Enterprise CRM multipurpose application.

By Abdelkarim

Excellent Cours