آموزش دوره Blazor | آماده برای .NET 8 و .NET 9 - آخرین آپدیت

دانلود Blazor Course | .NET 8 and .NET 9 Ready

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

راهنمای جامع Blazor: بندینگ‌ها، کامپوننت‌ها، فرم‌ها، DI، امنیت و موارد دیگر

دوره جدید Blazor شما را به طور بسیار کارآمد با فرصت‌های فراوان برای تمرین و سنجش مهارت‌هایتان آغاز می‌کند. با راه‌اندازی اولیه، نحو پایه، ناوبری و سایر موارد اساسی شروع خواهید کرد، اما در نهایت ویژگی‌ها و موارد استفاده پیشرفته‌تر نیز پوشش داده خواهند شد.

سرفصل‌های دوره Blazor:

  • آشنایی با Blazor
  • ناوبری در Blazor
  • کامپوننت‌های Blazor
  • دسترسی به APIها و WebSockets در Blazor
  • ایزوله‌سازی CSS در Blazor
  • وظایف پس‌زمینه در Blazor
  • کتابخانه‌های کد Blazor
  • فرم‌ها و اعتبارسنجی در Blazor
  • احراز هویت و مجوزدهی در Blazor

پیش‌نیازها:

  • دانش زبان C#
  • آشنایی با توسعه وب

در بخش اول، اصول Blazor مانند نحو و بندینگ‌ها بین عناصر ورودی/خروجی و متغیرهای کد C# را پوشش خواهیم داد.

بخش دوم به ناوبری در Blazor، از راه‌اندازی مسیر پایه گرفته تا پارامترها و فراتر از آن می‌پردازد. بخش سوم یکی از ویژگی‌های خاص‌تر Blazor یعنی کامپوننت‌ها را نمایش می‌دهد.

نحوه راه‌اندازی کامپوننت‌ها، چگونگی انتقال پارامترها و جزئیات بیشتر در مورد آن‌ها را مشاهده خواهید کرد.

بخش چهارم نحوه دسترسی به APIها در Blazor و ایجاد WebSockets در Blazor را نشان می‌دهد. همچنین، یک نمونه پیاده‌سازی API در Blazor ارائه خواهد شد.

در نهایت، در بخش آخر، به چند مورد دیگر از فناوری Blazor خواهیم پرداخت. یاد خواهید گرفت که چگونه با کد جاوا اسکریپت از طریق کد C# تعامل کنید، چگونه کتابخانه‌های کد Blazor ایجاد کنید و موارد دیگر.

در کنار تدریس‌های عمومی، مثال‌هایی نیز خواهید یافت که آموخته‌های شما را در یک بخش خاص و بخش‌های قبلی ترکیب می‌کنند. اولین مثال نحوه ایجاد چیدمان انتخاب چندگانه را نشان می‌دهد که از بندینگ‌ها و سایر ویژگی‌های پایه Blazor استفاده می‌کند و می‌تواند در آزمون‌ها و چیدمان‌های دنیای واقعی مورد استفاده قرار گیرد. سپس در بخش کامپوننت‌ها، نحوه استفاده از کامپوننت‌ها برای ایجاد یک لیست را خواهید دید. آخرین مثال بیشتر موارد بخش‌های قبلی را ترکیب کرده و دسترسی به API را اضافه می‌کند. در این دوره و مثال‌های آن، مطالب زیادی برای یادگیری و تجربه وجود دارد.


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

مقدمه Introduction

  • مقدمه Introduction

مبانی Basics

  • اولین پروژه First project

  • نحو پایه Basic syntax

  • باندها Binds

  • روش‌ها Methods

  • رویدادها و آرگومان‌های رویداد Events and event arguments

  • مثال سریع: انتخاب چندگانه Quick example: Multiple selection

  • تمرین سریع: جعبه متن پایه Quick exercise: basic text box

  • آزمون بخش Section quiz

پیمایش Navigation

  • مبانی پیمایش Basics of navigation

  • چیدمان‌ها Layouts

  • پارامترها Parameters

  • رویدادهای چرخه حیات Life cycle events

  • پیمایش از سی‌شارپ Navigate from C#

  • مثال سریع Quick example

  • تمرین سریع Quick exercise

  • آزمون بخش Section quiz

کامپوننت‌ها Components

  • مبانی Basics

  • رویدادهای سفارشی Custom events

  • باندهای سفارشی Custom binds

  • ارجاع به کامپوننت Component reference

  • مثال سریع: لیست کامپوننت‌ها Quick example: Component list

  • تمرین سریع: لیست با آیتم‌های قابل حذف Quick exercise: List with removable items

  • آزمون بخش Section quiz

فرم‌ها Forms

  • ساخت فرم‌ها Building forms

  • اعتبارسنجی فرم Form validation

  • اعتبارسنجی سفارشی Custom validation

بازیابی داده‌ها Retrieve data

  • فراخوانی‌های API API calls

  • سوکت‌های وب Web sockets

  • مثال: ارسال فرم سفارش Example: Submit order form

  • مثال: ارسال فرم سفارش (سمت سرور) Example: Submit order form (server-side)

امنیت Security

  • کانتینرهای وضعیت (سرور Blazor) State containers (Blazor server)

  • احراز هویت سفارشی (سرور Blazor) Custom auth (Blazor server)

متفرقه Misc.

  • جاوا اسکریپت از سی‌شارپ JavaScript from C#

  • وظایف پس‌زمینه Background tasks

  • کتابخانه‌های کلاس Blazor - مبانی Blazor class libraries - basics

  • کتابخانه‌های کلاس Blazor - سبک و جاوا اسکریپت Blazor class libraries - style and JS

  • مثال سریع: تایمر Quick example: Timer

  • جداسازی CSS CSS isolation

  • انتخابگر فایل File picker

MudBlazor MudBlazor

  • شروع و دکمه Get started and Button

مثال: آزمون کلاس درس (سرور Blazor) Example: Classroom quiz (Blazor server)

  • بخش ۱: راه‌اندازی پایگاه داده Part 1: Database set up

  • بخش ۲: Entity Framework Part 2: Entity Framework

  • بخش ۳: Mudblazor و اولین ارسال فرم Part 3: Mudblazor and first form submit

  • بخش ۴: پیمایش Part 4: Navigation

  • بخش ۵: افزودن فرم‌های پویا Part 5: Adding dynamic forms

  • بخش ۶: جدول آزمون‌ها Part 6: Quizzes table

  • بخش ۷: سوالات و پاسخ‌ها Part 7: Questions and answers

  • بخش ۸: تایمرها و بازخوانی‌ها Part 8: Timers and callbacks

امتیاز اضافه Bonus

  • درس امتیاز اضافه Bonus Lecture

نمایش نظرات

آموزش دوره Blazor | آماده برای .NET 8 و .NET 9
جزییات دوره
7.5 hours
44
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,034
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Taurius Litvinavicius Taurius Litvinavicius

تاجر، نویسنده و کارشناس فناوری

من یک تاجر با طیف گسترده ای از مهارت های توسعه نرم افزار، از جمله هسته .net، MSSQL، c++ و سایر فناوری ها هستم. من روی ساده‌ترین و پیچیده‌ترین پروژه‌ها کار کرده‌ام، اما مهم نیست که تکلیف چیست، بهترین راه، راه ساده است. بنابراین، در سخنرانی‌هایم، فقط چیزهایی را پوشش می‌دهم که واقعاً به آن‌ها نیاز دارید. هدف من کمک به تلفیق فناوری و کسب و کار است، زیرا هیچ چیز بهتر از یک همه جانبه در این زمینه ها نیست.