🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره 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)
من یک تاجر با طیف گسترده ای از مهارت های توسعه نرم افزار، از جمله هسته .net، MSSQL، c++ و سایر فناوری ها هستم. من روی سادهترین و پیچیدهترین پروژهها کار کردهام، اما مهم نیست که تکلیف چیست، بهترین راه، راه ساده است. بنابراین، در سخنرانیهایم، فقط چیزهایی را پوشش میدهم که واقعاً به آنها نیاز دارید. هدف من کمک به تلفیق فناوری و کسب و کار است، زیرا هیچ چیز بهتر از یک همه جانبه در این زمینه ها نیست.
نمایش نظرات