لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Blazor برای توسعه فرانت-اند
- آخرین آپدیت
دانلود Blazor for Front-End Development
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره بر اصول طراحی UI/UX و کاربرد آنها در صفحات Blazor تمرکز دارد. شما یاد خواهید گرفت که چگونه طرحهای ریسپانسیو و کاربرمحور ایجاد کنید و از Microsoft Copilot برای بهینهسازی CSS، تولید پیشنهادهای طراحی و بهبود گردش کار استفاده نمایید.
در پایان این برنامه، شما قادر خواهید بود:
مفاهیم پایه و ویژگیهای Blazor، کامپوننتهای Blazor، اتصال دادهها (Data Binding) و مدلهای رندرینگ را تعریف کنید.
مراحل ایجاد و پیکربندی پروژههای Blazor، ارتباط بین کامپوننتهای والد و فرزند، تکنیکهای مسیریابی (Routing) و ناوبری، و روشهای پیشرفته کار با کامپوننتها را شرح دهید.
نحوه اجرا و دیباگ برنامههای Blazor، متدهای چرخه حیات (Lifecycle)، مدیریت رویدادها، مدیریت وضعیت (State Management) و رویکردهای رندرینگ ترکیبی (Hybrid) را توضیح دهید.
یک پروژه Blazor را با کمک Microsoft Copilot توسعه دهید، که شامل نوشتن، دیباگ و بهینهسازی کدهای Blazor باشد.
سرفصل ها و درس ها
راهاندازی پروژههای Blazor
Setting Up Blazor Projects
معرفی دوره
Course Introduction
معرفی مدرس
Instructor Introduction
تکمیل آزمایشگاههای هدایت شده
Completing the Guided Labs
معرفی ابزار هوش مصنوعی: Microsoft Copilot
Introducing the AI Tool: Microsoft Copilot
درباره پروژه نهایی دوره
About the Course-End Project
مقدمه: راهاندازی پروژههای Blazor
Introduction: Setting up Blazor Projects
Blazor چیست؟
What is Blazor?
مدلهای میزبانی Blazor
Blazor Hosting Models
ویژگیهای کلیدی Blazor
Key Features of Blazor
پیشنیازهای ایجاد پروژه Blazor
Prerequisites for Creating a Blazor Project
ایجاد پروژه Blazor در Visual Studio
Creating a Blazor Project in Visual Studio
تنظیمات اولیه پروژه Blazor
Initial Setup of the Blazor Project
پیادهسازی Data Binding، مدیریت رویدادها و ناوبری در یک برنامه Blazor
Implementing Data Binding, Event Handling, and Navigation in a Blazor Application
مدیریت وضعیت (State Management)
State Management
تکنیکهای مدیریت وضعیت
Techniques for Managing State
بهترین روشها برای مدیریت وضعیت
Best Practices for State Management
ساخت فرمها در Blazor
Building Forms in Blazor
پیادهسازی اعتبارسنجی فرمها
Implementing Form Validation
بهترین روشها برای مدیریت فرمها
Best Practices for Form Handling
پیادهسازی مدیریت وضعیت و اعتبارسنجی فرمها
Implementing State Management and Form Handling/Validation
جمعبندی: اتصال دادهها، مدیریت رویدادها و ناوبری
Conclusion: Data Binding, Event Handling, and Navigation
رندرینگ سمت سرور و سمت کلاینت
Server-Side and Client-Side Rendering
مقدمه: رندرینگ سمت سرور و سمت کلاینت
Introduction: Server-Side and Client-Side Rendering
رندرینگ در Blazor
Rendering in Blazor
رندرینگ سمت سرور (SSR) در Blazor
Server-Side Rendering in Blazor
رندرینگ سمت کلاینت (CSR) در Blazor
Client-Side Rendering in Blazor
نحوه عملکرد Blazor Server
How Server-Side Blazor Works
موارد استفاده از Blazor Server
Use Cases for Server-Side Blazor
پیادهسازی برنامههای Blazor سمت سرور
Implementing Server-Side Blazor Applications
نحوه عملکرد Blazor WebAssembly (سمت کلاینت)
How Client-Side Blazor (Blazor WebAssembly) Works
مزایای Blazor سمت کلاینت
Benefits of Client-Side Blazor
موارد استفاده از Blazor سمت کلاینت
Use Cases for Client-Side Blazor
نمایش نظرات