آموزش NET MAUI: فراتر از اصول

.NET MAUI: Beyond the Basics

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در NET MAUI: فراتر از اصول، مربی کوین فورد شما را به توسعه MAUI عمیق تر راهنمایی می کند. این دوره کمی عمیق‌تر به .NET MAUI می‌پردازد و برخی از طرح‌بندی‌ها و ویژگی‌هایی که اغلب نادیده گرفته می‌شوند را بررسی می‌کند که می‌توانند به مؤثرتر کردن توسعه شما در MAUI کمک کنند و به برنامه‌های شما کمک کنند تا به سطح بعدی برسند. کوین چرخه طرح بندی را توضیح می دهد، سپس به جزئیات StackLayout در مقابل Grid، FlexLayout، AbsoluteLayout و TableView می پردازد. او به بررسی تفاوت‌های کنترل‌های CollectionView و ListView و همچنین کنترل طرح‌بندی‌ها، گروه‌های در حال جمع شدن، بارگذاری پویا داده‌ها و موارد دیگر می‌پردازد. کوین به شما نشان می‌دهد که چگونه به نماهای سفارشی در XAML ارجاع دهید و به تعیین کلیات، ایجاد افزونه‌های نشانه‌گذاری و حالت‌های مشاهده و موارد دیگر می‌پردازد. او عمیقاً به پیوند داده‌های پیشرفته با موضوعاتی مانند پیوندهای اجدادی، اتصال به نماها، مبدل‌های ارزش با اتصال‌های چندگانه، و کارهایی که باید در هنگام اتصال داده اشتباه انجام شود، می‌پردازد. به علاوه، کوین شما را با متحرک سازی نماها در MAUI و ایجاد انیمیشن های سفارشی آشنا می کند.

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

مقدمه Introduction

  • آنچه فراتر از اصول اولیه است What's beyond the basics

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

  • نصب وثیقه دوره Installing course collateral

1. کار با Layouts 1. Working with Layouts

  • درک چرخه چیدمان Understanding the layout cycle

  • StackLayout در مقابل Grid StackLayout vs. Grid

  • FlexLayout FlexLayout

  • Absolute Layout AbsoluteLayout

  • TableView TableView

  • چالش: تبدیل طرح به کد Challenge: Converting a design to code

  • راه حل: تبدیل طرح به کد Solution: Converting a design to code

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

2. CollectionView در مقابل ListView 2. CollectionView vs. ListView

  • تفاوت در این کنترل ها Differences in these controls

  • کنترل طرح‌بندی‌ها با CollectionView Controlling layouts with the CollectionView

  • در حال جمع شدن گروه ها با CollectionView Collapsing groups with the CollectionView

  • برخورد با لیست های بزرگ Dealing with large lists

  • ایجاد CollectionView با بارگذاری پویا داده Creating a CollectionView with dynamic data loading

  • چالش: کار با مجموعه ها Challenge: Working with collections

  • راه حل: کار با مجموعه ها Solution: Working with collections

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

3. فراتر از XAML پایه 3. Beyond Basic XAML

  • ارجاع به نماهای سفارشی Referencing custom views

  • سازندگان و کارخانه ها Constructors and factories

  • تعیین ژنریک در XAML Specifying generics in XAML

  • ایجاد افزونه های نشانه گذاری Creating markup extensions

  • حالت های نمای سفارشی Custom view states

  • چالش: ایجاد فرم XAML Challenge: Creating a XAML form

  • راه حل: ایجاد فرم XAML Solution: Creating a XAML form

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

4. Advanced Data Binding 4. Advanced Data Binding

  • پیوندهای اجدادی Ancestor bindings

  • نمونه پیوندهای اجدادی Ancestor bindings example

  • اتصال به نماها Binding to views

  • محدودیت های پارامترهای مبدل مقدار Limitations of value converter parameters

  • مبدل های ارزش با اتصال های متعدد Value converters with multiple bindings

  • وقتی اتصال داده ها اشتباه می شود When data binding goes wrong

  • چالش: کار با اتصال داده ها Challenge: Working with data binding

  • راه حل: کار با اتصال داده ها Solution: Working with data binding

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

5. انیمیشن ها 5. Animations

  • نحوه و زمان استفاده از انیمیشن ها How and when to use animations

  • مقدمه ای بر انیمیشن های پایه Introduction to basic animations

  • کنترل انیمیشن ها با توابع آسان کننده Controlling animations with easing functions

  • ساخت انیمیشن های سفارشی، قسمت 1 Creating custom animations, part 1

  • ساخت انیمیشن های سفارشی، قسمت 2 Creating custom animations, part 2

  • وقتی انیمیشن های MAUI کافی نیستند When MAUI animations aren't enough

  • چالش: انیمیشن Challenge: Animations

  • راه حل: انیمیشن Solution: Animations

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

نتیجه Conclusion

  • یادگیری آینده Future learning

نمایش نظرات

آموزش NET MAUI: فراتر از اصول
جزییات دوره
3h 3m
46
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Kevin Ford
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Ford Kevin Ford

پیشرو در زمینه توسعه در Magenic

کوین فورد پیشرو در توسعه در Magenic است که بر روی فناوری تلفن همراه و برنامه های تلفن همراه سازمانی تمرکز دارد.

مهارت های کوین شامل تخصص در توسعه نرم افزار است. ، متدولوژی های چابک، نرم افزار سازمانی، دات نت و سی شارپ.