بسته ی آموزش ویدئویی بلیزر (Blazor) پیشرفته و ساخت برنامه های تجاری

999,000 ریال

خرید دانلودی بسته ی آموزش ویدئویی بلیزر (Blazor) پیشرفته و ساخت برنامه های تجاری

سایت منتشر کنندهپلورال سایت
تعداد ویدیو48
مترجممرتضی گیتی
مدت زمان02:31:12

بسته ی آموزش ویدئویی بلیزر (Blazor) پیشرفته و ساخت برنامه های تجاری یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی طراحی و ساخت برنامه های تجاری با Blazor است که با نام اصلی Designing and Building Enterprise Blazor Applications از شرکت Pluralsight منتشر شده است.

ASP.NET Core Blazor چیست؟

بلیزر (Blazor) یک فریم ورک برای ساختن UI مربوط به وب اپلیکیشن ها در سمت کلاینت میباشد. با استفاده از Blazor به جای استفاده کردن از زبان جاوا اسکریپت می توانید از زبان سی شارپ برای ساختن واسط های کاربری تعاملی و یا اصطلاحاً interactive UI استفاده کنید. یکی دیگر از قابلیت های جذاب Blazor این است که به راحتی می‌توانیم application logic مربوط به برنامه در server-side و client-side را با تکنولوژی های دات نت نوشته و به طور اشتراکی از آن استفاده کنیم. ضمناً توصیه می کنیم که از آموزش متنی توسعه وب با ASP.NET Core Blazor نیز استفاده کنید.

فریم Blazor بر اساس component ها کار میکند. در Blazor یک component یک UI element از قبیل page و یا dialog و یا form می باشد. component ها در واقعه کلاسهای دات نت هستند که در قالب اسمبلی ها پیاده سازی شده اند. بر اساس آنها و rendering logic تعریف شده در آن می‌توان واسط کاربری برنامه را تعریف کرد. علاوه بر این رویدادها و event های مربوط به تعاملات کاربر را می توان با component ها هدل کرد. component ها را می توان مورد استفاده مجدد قرار داد و یا به صورت تودرتو و یا nested تعریف نمود. علاوه بر این، با استفاده از NuGet package های مختلفی که برای component ها منتشر شده اند می توان از آنها استفاده کرد.

در پایان توصیه می کنیم که از بسته ی آموزش ویدئویی شروع به کار با Blazor در ASP.NET Core نیز استفاده کنید.

سرفصل مطالب بسته ی آموزش ویدئویی بلیزر (Blazor) پیشرفته و ساخت برنامه های تجاری

فصل اول: مقدمه دوره آموزشی

  • مقدمه دوره آموزشی

فصل دوم: طراحی و معماری اپلیکیشن های Blazor

  • بررسی اپلیکیشن های Blazor
  • بررسی Hosting Model های اپلیکیشن های Blazor
  • بررسی الگوهای طراحی در اپلیکیشن های Blazor
  • بررسی برنامه ی این دوره ی آموزشی
  • درک کردن معماری اپلیکیشن
  • بررسی عملی برنامه ی این دوره ی آموزشی
  • ریفکتور کردن یک Page برای Component ها
  • افزایش قابلیت استفاده مجدد از Component ها

فصل سوم: کار کردن با Dependency Injection و Application State

  • بررسی مفاهیم Dependency Injection
  • پیاده سازی Dependency Injection در Blazor
  • بهبود شرایط Component ها با Dependency Injection
  • استفاده کردن از Dependency Injection با Service ها
  • مزایای استفاده کردن از Dependency Injection
  • مدیریت کردن پیاده سازی های Dependency ها
  • استفاده از Service های پیاده سازی شده
  • بررسی Lifetime مربوط به Service ها
  • کار کردن با Lifetime مربوط به Service ها
  • جمع بندی

فصل چهارم: افزودن قابلیت های Enterprise Application ها

  • مقدمه
  • بررسی سیستم Routing در Blazor
  • بررسی عملی سیستم Routing در Blazor
  • بررسی قابلیت های دیگر سیستم Routing در Blazor
  • بهبود عملکرد برنامه با پیاده سازی سیستم Routing
  • بررسی دقیق تر قابلیت استفاده مجدد (Reusability) در Component ها
  • توزیع کردن Component ها به عنوان NuGet Package
  • بهبود شرایط UI برنامه با NuGet Package ها
  • بررسی کردن Application State
  • مدیریت کردن Application State با Browser Storage
  • جمع بندی

فصل پنجم: پیاده سازی ارتباطات HTTP به Blazor

  • بررسی HTTP با Blazor
  • بررسی کردن عملی External API برنامه
  • فراخوانی کردن یک Web API با Blazor
  • بهبود شرایط HTTPClient برنامه
  • بازیابی عملی داده ها با API
  • ارسال کردن داده ها با API
  • سفارشی کردن HTTP Request ها
  • جمع بندی

فصل ششم: ساختن Wokflow های پیشرفته کار با فرم ها

  • مقدمه
  • بررسی فرم اضافه کردن یک Employee جدید
  • کار کردن با Complex Data ها در فرم ها
  • بررسی عمیق تر Form Validation
  • پیاده سازی Model Validation پیشرفته
  • پیاده سازی یک Validation Attribute سفارشی
  • افزودن Model Validation سفارشی
  • افزودن کاربرد اضافه کردن یک Input سفارشی
  • ساختن یک Input سفارشی برای فرم
  • جمع بندی

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “بسته ی آموزش ویدئویی بلیزر (Blazor) پیشرفته و ساخت برنامه های تجاری”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *