وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

ASP.NET Core 6 Blazor Fundamentals

سرفصل های دوره

Blazor is Microsoft’s technology to create rich web applications using C# and HTML. This course will teach you everything you need to know to build a full Blazor application using .NET 6.


1. Course Overview
  • 1. Course Overview

  • 2. Understanding Blazor
  • 1. Module Introduction
  • 2. Hello Blazor
  • 3. Understanding the Hosting Models
  • 4. Demo - Exploring the Different Hosting Models
  • 5. Demo - Looking at the Finished Application
  • 6. Getting Your Machine Ready
  • 7. Demo - Getting Your Machine Ready
  • 8. Summary

  • 3. Creating Your First Blazor Application
  • 1. Module Introduction
  • 2. Exploring a New Blazor Project
  • 3. Demo - Exploring a New Blazor WebAssembly Project
  • 4. Creating a First Blazor Application
  • 5. Demo - Creating the First Page of Our Application
  • 6. Improving the Layout
  • 7. Demo - Improving the Layout
  • 8. Demo - Debugging Blazor Applications
  • 9. Summary

  • 04. Working with Blazor Components
  • 01. Module Introduction
  • 02. Doing More with Components
  • 03. Demo - Working with Component Parameters
  • 04. Events in Components and Component Life Cycle
  • 05. Demo - Creating the Quick View Component
  • 06. Adding Navigation
  • 07. Demo - Navigating to the Details Component
  • 08. Using RenderFragment
  • 09. Demo - Using RenderFragment
  • 10. Loading Components Dynamically
  • 11. Demo - Loading Widgets on the Home Screen
  • 12. Handling Errors in Components
  • 13. Demo - Using Error Boundary
  • 14. Using Built-in Components
  • 15. Demo - Using the PageTitle Component
  • 16. Summary

  • 05. Using Data from an API
  • 01. Module Introduction
  • 02. Working with an API
  • 03. Demo - Exploring the API
  • 04. Demo - Moving to ASP.NET Core Hosted
  • 05. Accessing API Data Using HttpClient
  • 06. Demo - Communicating with the API Using HttpClient
  • 07. Managing the Application State
  • 08. Demo - Sharing State between Components
  • 09. Storing Data Locally
  • 10. Demo - Storing Data in LocalStorage
  • 11. Summary

  • 06. Adding Forms and Validation
  • 01. Module Introduction
  • 02. Understanding Data Binding
  • 03. Demo - Working with Data Binding
  • 04. Creating a Form with Input Components
  • 05. Demo - Creating a Form
  • 06. Demo - Saving Data
  • 07. Demo - Uploading an Image
  • 08. Adding Validation
  • 09. Demo - Adding Validation
  • 10. Summary

  • 7. Integrating JavaScript Components
  • 1. Module Introduction
  • 2. Invoking JavaScript from Blazor
  • 3. Demo - Creating a Map Component
  • 4. Wrapping Components in a Razor Class Library
  • 5. Demo - Creating a Razor Class Library
  • 6. Loading Libraries On-demand
  • 7. Demo - Lazy Loading Assemblies
  • 8. Summary

  • 08. Adding Authentication and Authorization
  • 01. Module Introduction
  • 02. Securing the Blazor Application
  • 03. Adding an Identity Provider
  • 04. Demo - Registering the Application with Auth0
  • 05. Authenticating in the Application
  • 06. Demo - Adding Authentication with Auth0
  • 07. Configuring Authorization
  • 08. Demo - Configuring Authorization
  • 09. Demo Securing the API Calls
  • 10. Summary

  • 9. Testing Components Using bUnit
  • 1. Module Introduction
  • 2. Understanding Unit Tests
  • 3. Writing Tests with bUnit
  • 4. Demo - Creating the Test Project
  • 5. Writing Tests
  • 6. Demo - Writing Tests with bUnit
  • 7. Demo - Testing Components with Injected Services
  • 8. Summary

  • 10. Sharing Code between Blazor WebAssembly and Blazor Server
  • 1. Module Introduction
  • 2. Introducing Blazor Server
  • 3. Demo - Looking at a Blazor Server Project
  • 4. A New Architecture for Maximized Code-Sharing
  • 5. Demo - Exploring the New Architecture
  • 6. Summary

  • 11. Deploying Your Blazor Application
  • 1. Module Introduction
  • 2. Understanding Azure App Services
  • 3. Demo - Exploring the Azure Portal
  • 4. Deploying the Application to an Azure App Service
  • 5. Demo - Deploying the Application
  • 6. Summary and Course Closing
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 2315
    حجم: 857 مگابایت
    مدت زمان: 343 دقیقه
    تاریخ انتشار: 28 دی 1401
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید