ASP.Net Core MVC
3.9 (6 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.
25 students enrolled

ASP.Net Core MVC

Develop Web Applications using ASP.Net Core MVC
3.9 (6 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.
25 students enrolled
Last updated 6/2019
English
English [Auto]
Current price: $34.99 Original price: $49.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 1 article
  • 1 downloadable resource
  • 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
  • Web Developers
  • Aspiring Web Developers
  • C# Develoopers
Course content
Expand all 52 lectures 03:10:47
+ Introduction
3 lectures 05:21

Introduction to ASP.Net Core MVC

Preview 00:52

Why user ASP.Net Core MVC

Preview 03:27

What you should know

Preview 01:02
+ The Basics
9 lectures 39:35

Building blocks of ASP.Net Core MVC

Preview 03:17

Crating a Project

Preview 03:49

Understanding Middleware

Understanding Middleware
05:04

Working with external dependencies

Working with External Dependencies
02:13

Serving Static Contents

Serving Static Contents
02:23

Error Handling and Diagnostics

Error Handling and Diagnostics
04:54

Custom Configurations

Custom Configurations
04:59

Populate Configuration Settings using JSON files

Populate Configuration Settings using JSON files
05:42

Dependency Injection

Dependency Injection
07:14
+ Model View Controller Pattern
6 lectures 20:47

Model View Controller - Introduction

Model View Controller - Introduction
02:43

Registering MVC in ASP.Net Core Application

Registering MVC in ASP.Net Core Application
02:42

Working with Controllers

Working with Controllers
03:40

Pass parameters to Controller actions

Pass parameters to Controller actions
05:38

Understanding Routing

Understanding Routing
02:53

Customizing Routes

Customizing Routes
03:11
+ Understanding Views - Render HTML with Views
9 lectures 38:25

Render HTML using Razor

Render HTML using Razor
02:30

Dynamic content with Razor

Render dynamic content with Razor
05:55

Reuse shared HTML Layouts

Reuse shared HTML markup using Layouts
07:06

Pass Data from Controller to View

Pass Data from Controller to View
02:09

Render Data with Strongly typed Views

Render Data with Strongly typed Views
03:11

Using Partial Views

Using Partial Views
04:30

Custom Helper Methods

Custom Helper Methods
04:26

View Components

View Components
06:00

Adding Logic (Model) to View Components

Adding Logic (Model) to View Components
02:38
+ Work with Data
8 lectures 34:56

Creating HTML Form with Model Binding

Creating HTML Form with Model Binding
08:29

Post form data to Controller action

Post form data to Controller action
04:13

Validate Form Post Data

Validate Form Post Data
05:46

Introduction to Tag Helpers

Introduction to Tag Helpers
05:09

Entity Framework Core Database First

Entity Framework Core Database First
04:21

Entity Framework Core Database Insert

Entity Framework Core Database Insert
01:38

Entity Framework Core Database Read

Entity Framework Core Database Read
02:30

Entity Framework Core Update DB and Colletion

Entity Framework Core Update DB and Collection
02:50
+ AJAX and Web APIs
4 lectures 16:55

Partial Rendering

Partial Rendering
02:40

Web API endpoints

Web API endpoints - Introduction
03:05

Expose Data through Web API endpoints

Expose Data through Web API endpoints
06:42

Consume a Web API from the browser

Consume a Web API from the browser
04:28
+ Securing Web Applications
5 lectures 18:41

Secure Controller Actions

Secure Controller Actions
03:43

Adding Identity Services

Adding Identity Services
03:39

Using Identity Services to Create Accounts

Using Identity Services to Create Accounts
03:34

Using Identity Services to Allow User Login

Using Identity Services to Allow User Login
05:28

Avoid Cross Site Request Forgery

Avoid Cross Site Request Forgery
02:17
+ Deploying ASP.Net Core MVC Web Application to IIS
7 lectures 16:03

Include static content

Include static content
01:16

Exclude and Include Files

Exclude and Include Files
02:19

HTTPS and ASP.Net Core

HTTPS and ASP.Net Core
03:06

Setting up IIS

Setting up IIS
02:11

Create Site and App pool

Create Site and App pool
01:34

Publishing Web Application

Publishing Web Application
04:50

Why Web.Config

Why Web.Config
00:47
+ Conclusion & Code Download
1 lecture 00:03

Conclusion

Conclusion & Code Download
00:03
Requirements
  • Basics of HTML
  • Basics of CSS
  • Basics of Javascript and jQuery
Description

This course, introduces the basics to get you up and running with ASP.NET Core, and creating your own professional quality applications.

In this course we will be covering the following topics

  • 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

  • Creating HTML forms

  • Validating form data

  • Reading and writing from a database with Entity Framework

  • Improving the user experience

  • Exposing data with a web API

  • Securing your ASP.NET application

  • Deploying ASP.Net Core MVC on IIS (Internet Information Services)

Let's start learning ASP.Net Core MVC


Who this course is for:
  • Web Developers