Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Complete Asp.Net Core Mvc 3.1 - Learn By Building Projects

Posted By: ELK1nG
Complete Asp.Net Core Mvc 3.1 - Learn By Building Projects

Complete Asp.Net Core Mvc 3.1 - Learn By Building Projects
Last updated 7/2021
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.87 GB | Duration: 9h 31m

Learn ASP.NET Core MVC 3 with this hands on course. Develop MVC and REST apps using ASP Core and Entity Framework Core

What you'll learn
Learn ASP NET Core MVC completely
Learn how to make MVC websites
Learn how to make REST APis and Clients
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:ControllersModelsViewsPartial ViewsRazorDependency InjectionEntity Framework CoreAreasTag Helpers and Custom Tag HelpersView ComponentsCustom ValidationIdentity and RolesCode First and MigrationsSessionsFile uploadREST ( both API and client )MiddlewareFiltersGit in Visual StudioHow to use client side librariesMuch more as a wholeNOTE: If the current asking price is too much for you, feel free to message me for a discount!

Overview

Section 1: Introduction and Required Software

Lecture 1 Introduction

Lecture 2 Courses Overview

Lecture 3 Required software

Section 2: Project 1: CMS and Shopping Cart

Lecture 4 New project

Lecture 5 Overview of files and folders

Lecture 6 Home controller, MVC and basic routing

Lecture 7 Project view files

Lecture 8 Database Context

Lecture 9 Page model

Lecture 10 Initial Migration

Lecture 11 Seed Data

Lecture 12 Admin area and Pages controller

Lecture 13 Admin Pages Index method

Lecture 14 Admin Index view

Lecture 15 Admin adding main layout abd shared views

Lecture 16 How views and models work

Lecture 17 Admin Page details

Lecture 18 Admin Create Page

Lecture 19 Admin POST Create Page

Lecture 20 Admin POST Create Page validation

Lecture 21 Notification message

Lecture 22 CSRF protection and disable home delete

Lecture 23 Admin Edit Page

Lecture 24 Delete Page

Lecture 25 Client side libraries and adding a wysiwig

Lecture 26 Sorting pages 1

Lecture 27 Sorting pages 2

Lecture 28 Admin Categories controller, model and migration

Lecture 29 Admin Categories Index

Lecture 30 Admin Categories Create

Lecture 31 Admin Categories Edit

Lecture 32 Admin Categories Delete

Lecture 33 Admin Categories Sorting

Lecture 34 Admin Products controller, model and migration

Lecture 35 Admin Products Index

Lecture 36 Admin Products Get Create and view

Lecture 37 Admin Products Create preview image

Lecture 38 Admin Product category validation

Lecture 39 Admin Product custom file validation attribute

Lecture 40 Admin Product Post Create

Lecture 41 Admin Post Product testing and adding products

Lecture 42 Admin Products Pagination 1

Lecture 43 Admin Products Pagination 2

Lecture 44 Admin Products Pagination 3

Lecture 45 Admin Products Details

Lecture 46 Admin Products Get Edit

Lecture 47 Admin Products Post Edit

Lecture 48 Admin Products Delete

Lecture 49 Delete Category Cascade

Lecture 50 Pages Controller and Page method

Lecture 51 Main Menu View Component

Lecture 52 Products Controller and Index

Lecture 53 Products by category

Lecture 54 Products pagination

Lecture 55 Categories view component

Lecture 56 Cart Controller and SessionExtensions class

Lecture 57 CartItem class

Lecture 58 Cart Index

Lecture 59 Enabling sessions

Lecture 60 Cart Add

Lecture 61 Cart Index view

Lecture 62 Cart Decrease

Lecture 63 Cart Remove

Lecture 64 Cart Clear

Lecture 65 SmallCart view model and component

Lecture 66 Ajax Cart Views

Lecture 67 Ajax Add to cart

Lecture 68 Ajax Add to cart2

Lecture 69 Cart Clear revisited and different returns

Lecture 70 Checkout 1

Lecture 71 Checkout 2

Lecture 72 Identity Migration

Lecture 73 User class

Lecture 74 Identity configuration and Account controller

Lecture 75 Get Register and view

Lecture 76 Register POST

Lecture 77 Password options configuration

Lecture 78 Login class

Lecture 79 Login GET and view

Lecture 80 Login POST

Lecture 81 Log out

Lecture 82 GET Edit account

Lecture 83 POST edit account

Lecture 84 Admin users list

Lecture 85 Admin Roles controller

Lecture 86 Admin Roles Index method and view

Lecture 87 Admin Roles GET create and view

Lecture 88 Admin Roles POST create

Lecture 89 RoleEdit model

Lecture 90 Admin GET edit role users

Lecture 91 Admin edit role users view

Lecture 92 Admin POST edit role users

Lecture 93 RolesTagHelper

Lecture 94 Admin area lockdown

Lecture 95 Admin area menu link, admin logout and lowercase urls

Section 3: Project 2: REST API and Client

Lecture 96 RestAPI create project

Lecture 97 RestAPI Pages model and controller and database connection

Lecture 98 RestAPI Get Pages

Lecture 99 RestAPI Get Page

Lecture 100 RestAPI Put Page

Lecture 101 RestAPI Post Page

Lecture 102 RestAPI Delete Page

Lecture 103 RestClient create project

Lecture 104 RestClient Pages controller and model

Lecture 105 RestClient Pages index and view

Lecture 106 RestClient Pages Get edit and view

Lecture 107 Bug fix and ckeditor

Lecture 108 RestClient POST Page edit

Lecture 109 RestClient Add Page

Lecture 110 RestClient Delete Page

Section 4: Standalone Lessons

Lecture 111 New Project

Lecture 112 Dependency Injection 1

Lecture 113 Dependency Injection 2

Lecture 114 Environments and fallback href paths

Lecture 115 Middleware 1

Lecture 116 Middleware 2

Lecture 117 Filters 1

Lecture 118 Filters 2 - ActionFilter

Lecture 119 Filters 3 - ActionFilterAsync

Lecture 120 Filters 4 - ResultFilter

Lecture 121 Filters 5 - ActionResultFilter

Lecture 122 Filters 6 - ExceptionFilter

Lecture 123 Custom 404 page

Section 5: Bonus Material

Lecture 124 Bonus Video

Anyone with some C# knowledge looking to learn ASP NET Core