![](https://howtopak.com/wp-content/uploads/2022/06/asp.net-core.png)
Course Content
Section 1 – Introduction
-
What is MVC?
11:36 -
Create your first asp.net core web application
06:23 -
Understand Basic Configurations
07:24 -
Understand Routing and change default route
05:27 -
Understand LayoutPage, ActionLinks and Tag Helpers
28:43 -
Assignment
01:23 -
Answer Question Session
09:03
Section 2 – CRUD Operations
-
Add Bootstrap, jQuery, Font Awesome files
11:48 -
Add Database Connection and Understand Migration
11:37 -
Display Category List in View using ViewBag
18:31 -
Display Product List using ViewBag
18:31 -
Implement Create New Category Functionality
18:25 -
Implement Edit Category Functionality
17:54 -
Assignment
01:39 -
Answer Question Session
07:15
Section 3 – Entity Framework Concepts
-
Session Overview
01:45 -
Understand Class Design Techniques in EF
23:32 -
Understand Data Annotation Attributes in EF
06:29 -
Understand Server Side and Client Side Validations
12:19 -
Create Product Form, Display Dropdown List
19:44 -
Load Categorys Dropdown using Ajax Request
23:32 -
Improve Create and Edit Logic
18:54
Section 4 – All About Form Elements
-
Add UsersModel and its Controller
03:49 -
Working with Text Box
07:48 -
Working with Dropdown List
00:00 -
Working with Radio Buttons
12:37 -
Working with Checkboxes – I
13:14 -
Assignment
00:41 -
Discussion with students
04:22
Section 5 – Form Elements Advance Concepts
-
Working with Checkbox II
21:05 -
Working with Checkbox III
12:30 -
Working with Checkbox IV
24:22 -
Understand Partial Views and Ajax Request
09:48 -
Implement Partial Views with Ajax Request
41:13 -
Assignment Project
41:13
Section 6 – Working with Images (Single/Multiple)
-
Session overview
04:28 -
Working with Images-I
16:59 -
Working with Images-II
26:56 -
Working with Images-III
26:56 -
Working with Images-IV
28:17
Section 7 – Enhance Images Functionality
-
Session Overview
04:47 -
Working with Images – Multiple
25:59 -
Implement Remove Image Functionality
11:39 -
Upload Single File (pdf)
16:23 -
Upload Multiple Images and Files
23:38 -
Assignment
02:28
Section 8 – Learn Multi Tier Architecture
-
Understand different types of Architectures
04:40 -
Understand Multi-Tier Architecture in detail
08:27 -
Implement DAL and Repository Design Pattern
26:36 -
Implement Dependency Injection on DbContext
05:42 -
Implement BLL Functionality
07:47 -
Implement Dependency Injection on DAL and BLL
10:42 -
Implement UI Layer and CRUD operations
33:11 -
Assignment
00:28 -
Discussion with students
02:06
Section 9 – Secure your web application
-
Session Overview
01:28 -
Difference between Authentication and Authorization
07:27 -
Implement Asp.Net Identity classes
16:28 -
Secure your entire application
04:57 -
Add Security Controller and Register User functionality
32:23 -
Seed Default Data in DbContext
06:33 -
Implement Login and Logout Functionality
27:23 -
Secure Navbar Links – Authorization
04:28 -
Assignment Project
06:34
Section 10 – Project – Product Recall System
-
Understand and Finalize Project Requirements
11:35 -
Design Classes and their relationship in BOL
08:56 -
Implement DAL with Db classes & Repository Design Pattern
09:47 -
Implement BLL with Bs classes
05:40 -
Implement UI Layer with default configurations
06:54 -
Add Bootswatch theme
07:03 -
Add Manufacturer Controller with CRUD operations
22:10 -
Add Products Controller with CRUD operations
20:46 -
Load Related Entity & Fix Circular Reference Problem
13:23 -
Add Recall Controller with CRUD operations – I
14:50 -
Add Recall Controller with CRUD operations – II
19:06 -
Understand ViewModels and Finalize Recall Controller
24:24 -
Add Announcement Controller with CRUD operations
11:56 -
Design Home Page with Partial Views
24:28
Section 11 – Working with RDLC Reports
-
Reports Introduction
04:42 -
Difference between crystal report and rdlc report
04:09 -
Understand basic steps to create rdlc report
04:16 -
Create your first rdlc report
21:46 -
Add report header, body, footer and table
08:04 -
Add report path and dataset
27:53 -
Find and Fix report error
04:23 -
Report dynamic parameters and expressions
15:25
Section 12 – Working with jquery Datatables
-
Introduction
09:00 -
Understand Datatable Structure
08:11 -
Download and Link datatable
03:44 -
Implement Client-side processing
12:28 -
Understand Server-side parameters
10:35 -
Implement Server-side processing
21:19 -
Display Buttons & Labels in datatable
16:52
Section 13 – Project – Product Management Application
-
Understand Project Requirements
05:06 -
Display multiple models on a view
06:07 -
Save multiple models using Entity Framework
04:15 -
Save multiple models using store procedure
09:19 -
One Procedure for Searching, Sorting, Paging
02:19
Student Ratings & Reviews
No Review Yet