آموزش طراحی و ساخت برنامه های کاربردی Blazor

Designing and Building Enterprise Blazor Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Blazor قسمت جدید و مهیجی از ASP.NET است که برای ایجاد رابط های کاربری غنی وب در C # طراحی شده است. این دوره به توسعه دهندگان کمک می کند تا از ساخت برنامه های نمونه اولیه به پیاده سازی مفاهیم ، الگوهای طراحی و ویژگی های واقعی تر در جهان بپردازند. بلازور ابزارهای جدید امیدوار کننده ای را برای ساخت رابط های وب غنی با C # ارائه می دهد. این دوره ، طراحی و ساخت برنامه های سازمانی Blazor ، موضوعات مهم معماری مانند تزریق وابستگی و مسیریابی عمیق را بررسی می کند. در ابتدا ، خواهید دید که چگونه اجزا in را بصورت قابل استفاده مجدد برای افزایش بهره وری خود مصرف و به اشتراک می گذارید. در مرحله بعدی ، شما عمیقاً با ارتباطات HTTP در Blazor همراه خواهید شد و به برنامه های وب غنی خود کمک می کند تا با انواع API ها ارتباط برقرار کنند. سرانجام ، شما مفاهیم فرم پیشرفته تری را کشف خواهید کرد که با پیچیدگی یک برنامه ، ظاهر می شوند. وقتی این دوره را به پایان رساندید ، آماده خواهید بود تا از ساختن برنامه های اصلی نمونه به پیاده سازی مفاهیم ، الگوهای طراحی و ویژگی های دنیای واقعی تر بروید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

طراحی و معماری برنامه های Blazor Designing and Architecting Blazor Applications

  • پرونده ای برای بلازور A Case for Blazor

  • درک مدلهای میزبانی Blazor Understanding Blazor Hosting Models

  • الگوهای طراحی Blazor Blazor Design Patterns

  • نسخه ی نمایشی: تنظیم برنامه نمونه Demo: Setting up the Sample Application

  • درک معماری برنامه Understanding the Application Architecture

  • نسخه ی نمایشی: بررسی برنامه نمونه Demo: Exploring the Sample Application

  • نسخه ی نمایشی: Refactoring یک صفحه با استفاده از اجزای سازنده Demo: Refactoring a Page Using Components

  • نسخه ی نمایشی: بهبود قابلیت استفاده مجدد مonلفه Demo: Improving the Component’s Reusability

کار با تزریق وابستگی و حالت برنامه Working with Dependency Injection and Application State

  • مبانی تزریق وابستگی Dependency Injection Fundamentals

  • تزریق وابستگی با Blazor Dependency Injection with Blazor

  • نسخه ی نمایشی: بهبود مonلفه ها با استفاده از تزریق وابستگی Demo: Improving Components Using Dependency Injection

  • نسخه ی نمایشی: استفاده از تزریق وابستگی با سرویس ها Demo: Using Dependency Injection with Services

  • مزایای تزریق وابستگی Benefits of Dependency Injection

  • نسخه ی نمایشی: مدیریت پیاده سازی وابستگی Demo: Managing Dependency Implementations

  • نسخه ی نمایشی: اهرم خدمات ارائه شده Demo: Leveraging Provided Services

  • درک طول عمر خدمات Understanding Service Lifetimes

  • کار با سرویسهای مادام العمر Working with Service Lifetimes

  • خلاصه Summary

تقویت برنامه برای Enterprise Enhancing the Application for the Enterprise

  • معرفی Intro

  • درک سیستم مسیریابی Blazor Understanding the Blazor Routing System

  • درک مسیریابی Blazor WebAssemble Understanding Blazor WebAssembly Routing

  • نسخه ی نمایشی: گشت و گذار در سیستم مسیریابی Blazor Demo: Touring the Blazor Routing System

  • بررسی ویژگی های اضافی مسیریابی Exploring Additional Routing Features

  • نسخه ی نمایشی: بهبود ویژگی های مسیریابی برنامه Demo: Enhancing the Application's Routing Features

  • درک قابلیت استفاده مجدد از ملفه ها Understanding Component Reusability

  • نسخه ی نمایشی: توزیع اجزای سازنده به عنوان بسته های NuGet Demo: Distributing Our Components as NuGet Packages

  • نسخه ی نمایشی: تقویت UI ما با استفاده از NuGet Demo: Enhancing Our UI Using NuGet

  • کاوش حالت برنامه Exploring Application State

  • نسخه ی نمایشی: مدیریت وضعیت برنامه با استفاده از ذخیره سازی مرورگر Demo: Managing Application State Using Browser Storage

  • خلاصه Summary

ارتباط HTTP با Blazor HTTP Communication with Blazor

  • HTTP و Blazor HTTP and Blazor

  • نسخه ی نمایشی: بررسی API خارجی Demo: Exploring the External API

  • تماس با API وب با Blazor Calling a Web API with Blazor

  • نسخه ی نمایشی: بهبود تنظیمات HttpClient Demo: Improving the Setup of HttpClient

  • نسخه ی نمایشی: بازیابی داده ها از API Demo: Retrieving Data from the API

  • نسخه ی نمایشی: ارسال داده ها به API Demo: Sending Data to the API

  • نسخه ی نمایشی: سفارشی سازی درخواست های HTTP Demo: Customizing HTTP Requests

  • خلاصه Summary

ایجاد گردش کار فرم پیشرفته Building Advanced Form Workflows

  • معرفی Intro

  • نسخه ی نمایشی: بازبینی فرم کارمند جدید Demo: Revisiting the New Employee Form

  • نسخه ی نمایشی: کار با داده های فرم پیچیده Demo: Working with Complex Form Data

  • با اعتبار سنجی فرم ، فراتر بروید Going Further with Form Validation

  • نسخه ی نمایشی: در حال اجرا اعتبار سنجی مدل پیچیده Demo: Implementing Complex Model Validation

  • نسخه ی نمایشی: ایجاد یک ویژگی اعتبار سنجی سفارشی Demo: Creating a Custom Validation Attribute

  • نسخه ی نمایشی: افزودن اعتبارسنجی مدل سفارشی Demo: Adding Custom Model Validation

  • نسخه ی نمایشی: بررسی پرونده ای برای ورودی های سفارشی Demo: Exploring a Case for Custom Inputs

  • نسخه ی نمایشی: ساخت ورودی فرم سفارشی Demo: Building a Custom Form Input

  • افکار نهایی Final Thoughts

نمایش نظرات

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

آموزش طراحی و ساخت برنامه های کاربردی Blazor
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 36m
49
Pluralsight (پلورال سایت) pluralsight-small
15 مرداد 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
124
4.8 از 5
دارد
دارد
دارد
Alex Wolf

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Wolf Alex Wolf

الکس ولف علاقه زیادی به توسعه نرم افزار و تسلط بر فن آوری های جدید دارد. وی چندین سال تجربه کار تقریباً منحصراً با سیستم عامل های NET ، مانند SharePoint ، NopCommerce و Orchard را دارد. وی اخیراً گواهینامه های مایکروسافت را در هر دو فناوری توسعه برنامه MVC و HTML 5 بدست آورده است. الکس بعد از اینکه متوجه شد اشتیاق واقعی او در اواخر دانشگاه است ، در رشته مدیریت بازرگانی تحصیل کرده و در رشته برنامه نویسی کامپیوتر نیز تحصیل کرده است. وی بیشتر حرفه خود را در نقش مشاور نرم افزار ، توسعه و گسترش برنامه هایی برای ساده سازی فرایندهای تجاری سپری کرده است. وقتی کدگذاری نمی کند ، الکس از خواندن و ایجاد Motion Graphics با نرم افزارهایی مانند After Effects و Maya لذت می برد. وی اخیراً علاقه شدیدی به وبلاگ نویسی و سئو نیز پیدا کرده است. او عاشق یادگیری چیزهای جدید است!

Pluralsight (پلورال سایت)

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

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