آموزش MVVM عملی

Practical MVVM

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه الگوی MVVM را به صورت عملی اعمال کنید. شما توسعه XAML را یاد گرفته اید ، اما اکنون می خواهید برنامه های قابل نگهداری و قابل آزمایش بسازید. اگر چنین باشد ، الگوی MVVM بهترین دوست شماست! در این دوره عملی MVVM ، با انجام کار یاد خواهید گرفت. ابتدا با توضیح الگوی MVVM شروع می کنید و سپس همراه با مربی یک برنامه موجود و غیر MVVM را برای استفاده از الگوی MVVM تبدیل می کنید. در پایان دوره ، شما درک کاملی از الگو و نحوه استفاده از آن در تمام برنامه های کاربردی مبتنی بر XAML خواهید داشت. این دوره از WPF استفاده می کند اما شما می توانید مطالب را تقریباً در هر فناوری XAML استفاده کنید.

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

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

  • نسخه ی نمایشی: نگاهی به برنامه تکمیل شده Demo: Taking a Look at the Completed Application

  • بیا انجامش بدیم! Let's Do This!

درک صحافی داده ها Understanding Data Binding

  • بررسی اجمالی ماژول Module Overview

  • سلام اتصال به داده ها Hello Data Binding

  • نسخه ی نمایشی: اتصال داده های تک شی Demo: Single Object Data Binding

  • مجموعه های صحافی Binding Collections

  • نسخه ی نمایشی: مجموعه های صحافی Demo: Binding Collections

  • حالت های صحافی و مدیریت تغییر Binding Modes and Change Management

  • نسخه ی نمایشی: مدیریت تغییر Demo: Change Management

  • گزینه های صحافی Binding Options

  • نسخه ی نمایشی: گزینه های صحافی Demo: Binding Options

  • اشکال زدایی با مبدل ها Debugging with Converters

  • نسخه ی نمایشی: اشکال زدایی از بیانیه های اتصال داده Demo: Debugging Data Binding Statements

  • خلاصه Summary

آموزش و Refactoring به MVVM Learning and Refactoring to MVVM

  • بررسی اجمالی ماژول Module Overview

  • الگوی MVVM The MVVM Pattern

  • بلوک های ساختمانی MVVM Building Blocks of MVVM

  • نسخه ی نمایشی: Refactoring به MVVM Demo: Refactoring to MVVM

  • پیوند دادن View و Model View Linking the View and the View Model

  • نسخه ی نمایشی: پیوند دادن View و مدل View Demo: Linking the View and the View Model

  • خلاصه Summary

پاسخ دادن به دستورات و استفاده از خدمات Responding to Commands and Using Services

  • بررسی اجمالی ماژول Module Overview

  • فرماندهی Commanding

  • نسخه ی نمایشی: با استفاده از دستورات Demo: Using Commands

  • استفاده از رفتارها Using Behaviors

  • نسخه ی نمایشی: دستورات بیشتر Demo: More Commands

  • مشاهده ارتباطات مدل View Model Communication

  • نسخه ی نمایشی: معرفی یک پیام رسان Demo: Introducing a Messenger

  • خدمات Services

  • نسخه ی نمایشی: افزودن سرویس ها Demo: Adding Services

  • خلاصه Summary

واحد مدل های نمایش خود را آزمایش می کنید Unit Testing Your View Models

  • بررسی اجمالی ماژول Module Overview

  • مقدمه ای بر تست واحد Introduction to Unit Testing

  • نسخه ی نمایشی: آزمایش مدل View Demo: Testing the View Model

  • نسخه ی نمایشی: آزمایش سرویس ها Demo: Testing the Services

  • خلاصه و اختتامیه دوره Summary and Course Closure

نمایش نظرات

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

آموزش MVVM عملی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 39m
37
Pluralsight (پلورال سایت) pluralsight-small
26 تیر 1394 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
481
4.5 از 5
دارد
دارد
دارد
Gill Cleeren

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gill Cleeren Gill Cleeren

گیل کلیرن مدیر منطقه ای مایکروسافت ، نویسنده MVP و Pluralsight است. گیل یک معمار مستقل راه حل است که در بلژیک زندگی می کند. او روی توسعه وب و موبایل تمرکز دارد و عاشق Xamarin است. وی همچنین سخنران مکرر بسیاری از کنفرانس های بین المللی است. گیل همچنین بزرگترین کنفرانس IT در بلژیک و هلند را Techorama تأسیس کرد. می توانید وب سایت وی را به آدرس www.snowball.be بیابید.

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

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

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