آموزش Blazor WebAssembly: مهارت های بنیادی

Blazor WebAssembly: Foundational Skills

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

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

فرآیند پیاده‌سازی CSS را در مؤلفه‌های خاص Razor، با استفاده از قالب‌ها و مؤلفه‌های سفارشی‌شده برای رفع نیازهای منحصربه‌فرد محیط آنلاین خود کاوش کنید. دیوید تنظیمات پیکربندی، ادغام API، راه‌اندازی HttpClient، اشتراک‌گذاری منابع متقاطع، احراز هویت، و موارد دیگر و همچنین نحوه ثبت و رسیدگی به خطاها را قبل و بعد از انتشار رسمی برنامه‌تان پوشش می‌دهد. در پایان این دوره، شما آماده خواهید بود که یک برنامه Blazor WebAssembly را با استفاده از Microsoft Visual Studio، خط فرمان .NET، Windows IIS و Google اجرا کنید.


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

مقدمه Introduction

  • چرا از Blazer WebAssembly استفاده کنیم؟ Why use Blazer WebAssembly?

  • چه چیزی میخواهید بدانید What you need to know

  • راه اندازی سیستم System setup

1. گزینه هایی هنگام ایجاد Blazor WebAssembly 1. Options When Creating a Blazor WebAssembly

  • برنامه میزبانی شده ASP.NET Core ASP.NET Core hosted app

  • امتحان فصل Chapter Quiz

2. اجزای Razor 2. Razor Components

  • جداسازی CSS CSS isolation

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

  • مقادیر و پارامترهای آبشاری Cascading values and parameters

  • اجزای قالب Templated components

  • NavigationManager NavigationManager

  • امتحان فصل Chapter Quiz

3. پیکربندی 3. Configuration

  • Appsettings.json Appsettings.json

  • محیط ها Environments

  • جهانی شدن و بومی سازی Globalization and localization

  • امتحان فصل Chapter Quiz

4. یکپارچه سازی API و HTTP Client 4. API Integration and HTTP Client

  • HttpClient را راه اندازی کنید Set up the HttpClient

  • اشتراک منابع متقابل (CORS) Cross-origin resource sharing (CORS)

  • عملیات CRUD با HttpClient CRUD operations with the HttpClient

  • HttpRequestMessage HttpRequestMessage

  • چالش Challenge

  • راه حل Solution

  • امتحان فصل Chapter Quiz

5. ورود به سیستم و مدیریت خطا 5. Logging and Error Handling

  • نحوه ورود به سیستم در Blazor How logging works in Blazor

  • ورود به سیستم را با استفاده از یک ارائه دهنده شخص ثالث اضافه کنید Add logging using a third-party provider

  • رسیدگی به خطا Error handling

  • امتحان فصل Chapter Quiz

6. استقرار 6. Deployment

  • اپلیکیشن را منتشر کنید Publish the application

  • در ویندوز IIS منتشر کنید Publish to Windows IIS

  • امتحان فصل Chapter Quiz

7. احراز هویت 7. Authentication

  • احراز هویت با حساب های فردی Authentication with individual accounts

  • احراز هویت با حساب‌های فردی میزبان ASP .NET Core Authentication with individual accounts ASP .NET Core hosted

  • احراز هویت با هویت مایکروسافت Authentication with Microsoft identity

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • به یادگیری Blazor WebAssembly ادامه دهید Keep learning Blazor WebAssembly

نمایش نظرات

نظری ارسال نشده است.

آموزش Blazor WebAssembly: مهارت های بنیادی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 44m
34
Linkedin (لینکدین) lynda-small
03 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد
David Grace

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Grace David Grace

توسعه دهنده ارشد وب دات نت

دیوید گریس یک برنامه نویس ارشد وب دات نت سی شارپ با بیش از 15 سال تجربه تجاری توسعه وب است.

دیوید یک توسعه دهنده ارشد وب در Worthing، انگلستان است که در آنجا از پلت فرم دات نت برای توسعه وب سایت ها در ASP.NET و ASP.NET Core با استفاده از زبان برنامه نویسی C# استفاده می کند. او از ویژوال استودیو برای کار با تعدادی از چارچوب های وب مانند MVC و Web API استفاده می کند. برنامه های وب که او می نویسد با استفاده از Entity Framework با پایگاه داده مایکروسافت SQL Server یکپارچه می شوند.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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