Mastering ASP.NET Core 3.1 MVC (Edition 2020)
0.0 (0 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2 students enrolled

Mastering ASP.NET Core 3.1 MVC (Edition 2020)

Building Web Applications E-commerce for Books Library with ASP.NET Core 3 MVC (Edition 2020 )
New
0.0 (0 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2 students enrolled
Created by SAI Bachir
Last updated 6/2020
English
English [Auto]
Current price: $11.99 Original price: $19.99 Discount: 40% off
1 day left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Build a fully working application (E-commerce library)
  • Understand the architecture ASP . NET CORE 3 MVC
  • Learn about the new features for ASP . NET CORE 3 MVC
  • Access data in a database with Entity Framework
  • Include ASP . NET identity
Course content
Expand all 57 lectures 03:49:06
+ Setting up an MVC Application
5 lectures 15:28
Introduction
00:35
Creating a New Project ASP.NET Core 3 MVC
03:20
Site configuration
07:32
Demo : Site configuration
03:25
Summary
00:36
+ Creating the List Page
9 lectures 45:26
Introduction
00:39
MVC Concept
02:13
Creating the Model and the Repository
15:35
Creating the Controller
05:21
Creating the View
04:38
Creating the View Model
04:17
Adding different View Files
05:05
Styling The View
07:30
Download the project.zip
00:08
+ Working with Real Data Using Entity Framework Core
10 lectures 35:32
Introduction
00:34
Hello EF Core
04:13
Adding the Packages and Creating the Context
10:58
Creating the real repository
06:18
Creating the Database
03:56
Initializing the Database
04:30
Modifying the Model
02:30
Rollback Migration
02:00
Summary
00:25
Download the project.zip
00:08
+ Adding Navigation to the Site
7 lectures 25:36
Introduction
00:35
Understanding Routing in ASP.NET Core MVC
03:37
Adding the controller Home
07:41
Adding Navigation Menu
06:20
Adding the Detail of Book
06:31
Summary
00:44
Download the project.zip
00:08
+ Creating the Shopping Cart and Session
20 lectures 01:36:28
Introduction
00:37
Working with Partial Views
04:12
Creating the shopping Cart
13:08
Adding the controller and View Shopping Cart
12:45
Adding the View Components
08:59
Creating a Custom Tag Helper
07:34
Summary
00:31
Download the project.zip
00:08
Introduction
00:24
Create the class Order and OrderRepository
08:26
Adding Order Controller and View
06:11
Using Model Binding
08:08
Adding Validation
05:10
Summary
00:22
Download the Project .zip
00:08
Introduction
00:29
Preparing the Site for ASP.NET Core Identity
06:22
Adding Login and Registration Functionality
09:20
Authorizing Users to Place an Order
03:26
Download the project.zip
00:08
Requirements
  • C#, HTML, CSS
Description

ASP.NET Core 3.X MVC, the Microsoft web development framework, includes an optimized developer experience, better performing runtime, and cross-platform support for Windows, Mac, and Linux. In this course, I introduce the basics to get you up and running with ASP.NET Core MVC, and creating your own professional quality applications. He explores setup and installation, working with the ASP.NET Core framework, and the techniques you need to manage data with Entity Framework Core, reuse code and secure your new applications with Identity. All of this is included along with industry-standard best practices such as dependency injection and the model-view-controller pattern for more modular code.

Topics include:

  • Building Web Applications E-commerce for Library Book from scratch.

  • Building blocks of ASP.NET Core applications

  • Creating a new project

  • Responding to HTTP requests

  • Serving static files

  • Understanding the MVC pattern

  • Handling requests with controllers

  • Routing

  • Rendering HTML with Razor

  • Rendering data, view markup, and view logic

  • Using Session

  • Validating form data

  • Reading and writing from a database with Entity Framework

  • Improving the user experience

  • Securing your ASP.NET application with Identity

And on top of all these, you'll get:

  • Download the source code

Who this course is for:
  • IT students, Developers, IT architects