Complete ASP.NET Core 3.1 - Learn by building projects
4.2 (145 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.
759 students enrolled

Complete ASP.NET Core 3.1 - Learn by building projects

Learn ASP.NET Core 3 with this hands on course. Develop MVC and REST apps using ASP Core and Entity Framework Core
4.2 (145 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.
759 students enrolled
Last updated 3/2020
English
English [Auto]
Current price: $11.99 Original price: $19.99 Discount: 40% off
3 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 9.5 hours on-demand video
  • 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
  • Learn ASP NET Core completely
  • Learn how to make MVC websites
  • Learn how to make REST APis and Clients
Course content
Expand all 124 lectures 09:31:20
+ Project 1: CMS and Shopping Cart
92 lectures 07:47:07
Initial Migration
07:22
Seed Data
07:39
Admin area and Pages controller
04:12
Admin Pages Index method
03:30
Admin Index view
04:04
Admin adding main layout abd shared views
04:15
How views and models work
08:17
Admin Page details
04:13
Admin Create Page
07:15
Admin POST Create Page
07:06
Admin POST Create Page validation
03:38
Notification message
05:30
CSRF protection and disable home delete
01:59
Admin Edit Page
06:39
Delete Page
06:32
Client side libraries and adding a wysiwig
05:35
Sorting pages 1
07:34
Sorting pages 2
04:17
Admin Categories controller, model and migration
05:08
Admin Categories Index
05:18
Admin Categories Create
06:12
Admin Categories Edit
06:43
Admin Categories Delete
02:49
Admin Categories Sorting
03:03
Admin Products controller, model and migration
05:21
Admin Products Index
04:04
Admin Products Get Create and view
09:12
Admin Products Create preview image
04:00
Admin Product category validation
01:20
Admin Product custom file validation attribute
08:33
Admin Product Post Create
07:52
Admin Post Product testing and adding products
10:01
Admin Products Pagination 1
05:26
Admin Products Pagination 2
08:16
Admin Products Pagination 3
07:00
Admin Products Details
04:59
Admin Products Get Edit
05:22
Admin Products Post Edit
06:06
Admin Products Delete
02:59
Delete Category Cascade
02:53
Pages Controller and Page method
06:34
Main Menu View Component
09:02
Products Controller and Index
04:52
Products by category
04:58
Products pagination
04:32
Categories view component
06:25
Cart Controller and SessionExtensions class
03:51
CartItem class
02:39
Cart Index
05:35
Enabling sessions
02:03
Cart Add
04:41
Cart Index view
07:18
Cart Decrease
03:05
Cart Remove
01:52
Cart Clear
00:54
SmallCart view model and component
08:08
Ajax Cart Views
05:58
Ajax Add to cart
06:06
Ajax Add to cart2
04:33
Cart Clear revisited and different returns
03:35
Checkout 1
10:05
Checkout 2
08:23
Identity Migration
03:39
User class
01:41
Identity configuration and Account controller
03:40
Get Register and view
04:05
Register POST
05:59
Password options configuration
03:47
Login class
01:18
Login GET and view
03:36
Login POST
06:02
Log out
03:21
GET Edit account
03:28
POST edit account
08:12
Admin users list
04:27
Admin Roles controller
01:58
Admin Roles Index method and view
03:43
Admin Roles GET create and view
02:22
Admin Roles POST create
04:51
RoleEdit model
01:05
Admin GET edit role users
02:51
Admin edit role users view
05:47
Admin POST edit role users
05:18
RolesTagHelper
07:25
Admin area lockdown
04:07
Admin area menu link, admin logout and lowercase urls
05:38
+ Project 2: REST API and Client
15 lectures 44:43
RestAPI create project
01:03
RestAPI Pages model and controller and database connection
05:26
RestAPI Get Pages
04:18
RestAPI Get Page
03:16
RestAPI Put Page
02:45
RestAPI Post Page
01:58
RestAPI Delete Page
01:34
RestClient create project
01:29
RestClient Pages controller and model
00:41
RestClient Pages index and view
04:36
RestClient Pages Get edit and view
03:01
Bug fix and ckeditor
02:39
RestClient POST Page edit
06:20
RestClient Add Page
04:02
RestClient Delete Page
01:35
+ Standalone Lessons
13 lectures 52:54
New Project
00:41
Dependency Injection 1
05:11
Dependency Injection 2
07:07
Environments and fallback href paths
06:39
Middleware 1
01:36
Middleware 2
03:48
Filters 1
00:59
Filters 2 - ActionFilter
04:48
Filters 3 - ActionFilterAsync
03:07
Filters 4 - ResultFilter
03:41
Filters 5 - ActionResultFilter
06:02
Filters 6 - ExceptionFilter
02:26
Custom 404 page
06:49
Requirements
  • C# knowledge is assumed
  • General knowledge of web development and MVC is helpful but not at all necessary
Description

The ONLY course you need to learn ASP.NET Core! (in clear HD 1080p videos)

This course will teach you in a practical way all you need to become an ASP.NET Core developer capable of building both regular MVC websites and REST APIs.

Some of the things you will learn in this course:

  • Controllers

  • Models

  • Views

  • Partial Views

  • Razor

  • Dependency Injection

  • Entity Framework Core

  • Areas

  • Tag Helpers and Custom Tag Helpers

  • View Components

  • Custom Validation

  • Identity and Roles

  • Code First and Migrations

  • Sessions

  • File upload

  • REST ( both API and client )

  • Middleware

  • Filters

  • Git in Visual Studio

  • How to use client side libraries

  • Much more as a whole

NOTE: If the current asking price is too much for you, feel free to message me for a discount!

Who this course is for:
  • Anyone with some C# knowledge looking to learn ASP NET Core