Asp.Net Core Zero To Hero Course With Project

Posted By: ELK1nG

Asp.Net Core Zero To Hero Course With Project
Published 9/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.28 GB | Duration: 13h 37m

Ticket Booking Real Time Scratched project, You will learn ASP.NET CORE , MVC , Entity Framework Core , LINQ Methods

What you'll learn

Create a new mvc project using visual studio 2022

Template Directory Structure

Single Model CRUD Operation using Entity Framework core

Layered Architecture

One to Many Relationship using Entity Framework Core CRUD Operation

Many to Many Relationship using EF Core CRUD operation

One to Many Relationship using EF Core CRUD Operation

One to One Relationship using EF Core CRUD Operation

Session with Example

Generic Repository

Unit of Work

Identity Management

RESTFul API End Points

CRUD Operation using RESTFul API

Consume RESTful API

Paging Sorting Searching

Requirements

Beginner in C#

Description

This Course complete the following things like Single model CRUD Operation , 3-tier architecture, Repository Pattern, one to many relationship, many to many relationship using Entity framework core, Session, Synchronous vs Async programming, concert booking project, cookies, Generic Repository Pattern, Unit of Work Pattern, Identity management, Middlewares , Filters, Logging,  caching ,  Web API Concept, End points, Default parameter binding, CRUD operation on Many to many relationship , how to consume web api in razor views, Student Management Project, Doctor precreption system, paging sorting and searching, AutoMapper, JQuery Topics like DataTable ,  CRUD operation using Dapper, Fully Project using Dapper in ASPNET CORE, one to one mapping using Dapper, One to many mapping using Dapper, Many to Many Mapping using Dapper,. ADONET Technology Based project,Fully ADONET BASED PROJECT IN ASPNET, Signal R Topics , Zero to Hero course in Signal R, CORS , CQRS pattern. Creating View Component and Partial View, Configuring Routing and Navigation, Creating Custom Helpers, Working with AutoMapper, Working with Stored Procedures in EF Core, Image Operations: Upload, Update and Delete, Database Operations Using ADONET and ASPNET Core, Creating a Custom Middleware, Clean Architecture, Repository Pattern, Dependency Injection,Authentication and Authorization,Data Passing Techniques, LINQ Query,Understanding Razor View Engine,  Razor View Engine vs. Web Form Engine. Real Time Scratch Projects1. Ticket Booking Sytem 2. Quiz online application3. Online Restaurant Billing System4. Hospital Management System5. Car Rental System

Overview

Section 1: Introduction

Lecture 1 Project Demo

Lecture 2 Create new Project in Visual Studio 2022

Lecture 3 Directory Structure

Lecture 4 Dependency Injection DI, DI Container(IOC Inversion of Control), DI LifeTimes

Lecture 5 Middleware

Lecture 6 Model-View-Controller

Lecture 7 CRUD Operation on Single Model using Model First Apprach Entity Framework Core-1

Lecture 8 CRUD Operation Part-2

Section 2: Repository Pattern

Lecture 9 3-Tier Architecture

Lecture 10 One-to-Many Releationship using Entity Framework Core

Lecture 11 Interfaces and Implementations

Lecture 12 Viewbag, ViewData and TempData in Detailed with Example

Lecture 13 CRUD Operations on one-to-many relationship

Lecture 14 many-to-many relationship using Entityframework Core

Lecture 15 Fluent API Configuration

Lecture 16 Interfaces and Implementations of Many to many using EF Core

Lecture 17 CRUD Operation on Subject Entity Many to Many

Lecture 18 ViewModels

Lecture 19 CRUD Operations on Many to Many

Lecture 20 One-to-One Relationship using EF Core

Section 3: Sync and Async Programming

Lecture 21 Convert all Repository and Controller to async Programming using Task await

Section 4: Manual mapping and ViewModels

Lecture 22 Create ViewModels for all Entities

Lecture 23 Manual Mapping From ViewModel to Model or Vice-Versa

Section 5: Data Storage Technique

Lecture 24 Session Configuration

Lecture 25 User Info Class and Repository

Lecture 26 Store User Credential in Session

Lecture 27 Display LoggedIn UserInfo with Logout Function

Section 6: Save Image path in Database table

Lecture 28 Modify Student model and ViewModel

Lecture 29 Utility Service for Image

Lecture 30 Save Image

Lecture 31 Display Image

Lecture 32 Edit Image

Lecture 33 Delete Image

Section 7: Validations

Lecture 34 Client Side Validations

Lecture 35 Server Side Validations

Lecture 36 Custom Client Side Validation and Server Side Validation

Lecture 37 ValidateAntiForgery Token Validation

Section 8: Partial Page and ViewComponent

Lecture 38 Partial Page

Lecture 39 ViewComponent

Section 9: AutoMapper

Lecture 40 AutoMapper Configuration

Lecture 41 Use of AutoMapper

Section 10: Paging Searching Sorting

Lecture 42 Add PageInfo Class

Lecture 43 Paging Searching Sorting Part-1

Lecture 44 Paging Searching Sorting Part-2

Lecture 45 Paging Searching Sorting Part-3

Lecture 46 Paging Searching Sorting Part-4

Lecture 47 Paging Searching Sorting Part-Final

Section 11: Start Bus Ticket Booking Project in Visual Studio 2022

Lecture 48 Bus Seat Booking Part-1

Lecture 49 Bus Seat Booking Part-2

Lecture 50 Bus Seat Booking Part-3

Lecture 51 Bus Seat Booking Part-4

Lecture 52 Bus Seat Booking Part-5

Lecture 53 Bus Seat Booking Part-6

Lecture 54 Bus Seat Booking Part-7

Lecture 55 Add Bootswatch Theme in Current Project

Lecture 56 Add Bootstrap Icon in Current Project

Lecture 57 Toastr Alert in Current Project

Lecture 58 Design Project home page using bootstrap card

Lecture 59 Booking Model With Repository

Lecture 60 Booking ViewModel and Show Views

Section 12: JQuery With ASP.NET CORE

Lecture 61 Getting Started with JQuery

Lecture 62 Event Handling with JQuery

Lecture 63 Ajax Call

Lecture 64 DataTable

Section 13: Continue With Booking Project

Lecture 65 Dynamic Generated Seat Details

Lecture 66 Dynamic Generated Seat Details Part-2

Lecture 67 Add Booking

Section 14: Identity Management

Lecture 68 Add Identity In Current Project

Lecture 69 Customization of Identity

Lecture 70 Seed Application Role with Admin User

Lecture 71 Call Service from Program File and Role Authorization

Section 15: Add Authentication and Authorization in Ticket Booking Project

Lecture 72 Integrate Identity in Current Project

Lecture 73 Add Authorization in Current Project

Lecture 74 Repository for Get All Tickets

Lecture 75 Show Tickets For admin as well as Customer User

Beginner to Intermediate Developer with some knowledge in C#