Description
In this course, you will learn :
- Blazor Basics
 - Blazor Server Side Project
 - Components in Blazor
 
Syllabus :
1. Project Overview
- Tools Needed
 - Create Project
 - Run Project
 - Common Files with ASP.NET Core
 - Startup and _Host
 - Imports.Razor
 - App.Razor
 - Shared Folder
 - DI Lifetime
 
2. Learn Blazor
- Organizing Folders
 - Debugging Errors and Styling
 - First Blazor Component
 - Data Bindings
 - Event Binding
 - Component Base
 - Understanding Counter Component
 - Routing Parameters
 - Route Parameters from Query String
 - Passing Value from Parent To Child Component
 - Event Call Back
 
3. Category
- Models for our project
 - Adding Category Model
 - Push Category To Database
 - Category Service
 - Register Category Service
 - Display Category Table
 - Popup Window to Add Category
 - Add New Category
 - Form Validations
 - Edit Category
 - Delete Category
 
4. Product
- Create Product Model
 - Product Service
 - Blazor Input File
 - Code Methods in Product Component
 - Add Product UI
 - Edit Product
 - Form Validations
 - Authentication
 
5. Authorization
- Index Razor Component
 - Index Child Component
 
6. Appointment
- Appointment Model
 - Appointment Service
 - Details Demo
 - Details Blazor
 - Details Child Component
 - Appointment Child Component
 - Book Appointments
 








