آموزش Uno 3 Platform Fundamentals

Uno 3 Platform Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Uno Platform به شما این امکان را می دهد که کد WinUI خود را نه تنها در ویندوز، بلکه در اندروید، iOS، macOS، لینوکس و وب نیز اجرا کنید. این دوره به شما یاد می دهد که چگونه از Uno Platform، WinUI و .NET برای ساختن یک برنامه چند پلتفرمی با XAML و C# استفاده کنید. macOS، Linux، و وب، می توانید از Uno Platform استفاده کنید. در این دوره آموزشی، Uno 3 Platform Fundamentals، یاد خواهید گرفت که چگونه یک اپلیکیشن چند پلتفرمی با Uno Platform و WinUI بسازید. ابتدا، پلتفرم Uno چیست و اولین راه حل Uno خود را در ویژوال استودیو ایجاد خواهید کرد. در مرحله بعد، نحوه ایجاد یک رابط کاربری در XAML، نحوه اعمال الگوی MVVM و نحوه تطبیق رابط کاربری خود را با اندازه های مختلف صفحه کشف خواهید کرد. در نهایت، نحوه نوشتن کد مخصوص پلتفرم و نحوه اتصال برنامه خود به منبع داده برای بارگیری داده ها را خواهید آموخت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش Uno Platform مورد نیاز برای ساخت اپلیکیشن های چند پلتفرمی با WinUI، XAML و C# را خواهید داشت.

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

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

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

آشنایی با پلتفرم Uno Understanding the Uno Platform

  • بررسی نسخه Version Check

  • معرفی Introduction

  • سناریوی Wired Brain Coffee The Wired Brain Coffee Scenario

  • دانش قبلی مورد نیاز برای این دوره Required Prior Knowledge for This Course

  • این دوره چگونه ساختار یافته است How This Course Is Structured

  • کتابخانه UI ویندوز (WinUI) را بشناسید Know the Windows UI Library (WinUI)

  • پلتفرم Uno را درک کنید Understand the Uno Platform

  • پلتفرم Uno را با NET MAUI مقایسه کنید Compare Uno Platform with .NET MAUI

  • خلاصه Summary

ایجاد اولین راه حل Uno شما Creating Your First Uno Solution

  • معرفی Introduction

  • محیط خود را برای Uno تنظیم کنید Set up Your Environment for Uno

  • یک راه حل Uno با WinUI ایجاد کنید Create an Uno Solution with WinUI

  • راه حل Uno را کاوش کنید Explore the Uno Solution

  • برنامه WinUI را اجرا کنید Run the WinUI Application

  • وب اپلیکیشن را اجرا کنید Run the Web Application

  • برنامه اندروید را اجرا کنید Run the Android Application

  • برنامه iOS را اجرا کنید Run the iOS Application

  • خلاصه Summary

ساخت رابط کاربری در XAML Building a User Interface in XAML

  • معرفی Introduction

  • رابط کاربری را برنامه ریزی کنید Plan the User Interface

  • رابط کاربری را ایجاد کنید Create the User Interface

  • طرح بندی جزئیات را بسازید Build the Detail Layout

  • یک تصویر به هدر اضافه کنید Add an Image to the Header

  • خلاصه Summary

استفاده از الگوی MVVM Applying the MVVM Pattern

  • معرفی Introduction

  • طراحی معماری مشتری با MVVM Plan the Client Architecture with MVVM

  • یک مدل و یک ViewModel ایجاد کنید Create a Model and a ViewModel

  • رویداد PropertyChanged را بالا ببرید Raise the PropertyChanged Event

  • یک کلاس ViewModelBase اضافه کنید Add a ViewModelBase Class

  • تعریف و استفاده از ارائه دهنده داده Define and Use a Data Provider

  • View را به ViewModel متصل کنید Bind the View to the ViewModel

  • منطق ناوبری را پیاده سازی کنید Implement the Navigation Logic

  • برنامه را روی پلتفرم های مختلف اجرا کنید Run the App on Different Platforms

  • خلاصه Summary

سازگاری با اندازه های مختلف صفحه نمایش Adapting to Different Screen Sizes

  • معرفی Introduction

  • رابط کاربری واکنشگرا را برنامه ریزی کنید Plan the Responsive User Interface

  • حالت های بصری را با تریگرهای تطبیقی ​​تعریف کنید Define Visual States with Adaptive Triggers

  • ناوبری را پنهان و نمایش دهید Hide and Show the Navigation

  • جزئیات را با استفاده از عرض کامل ایجاد کنید Make the Details Using the Full Width

  • چیدمان دکمه را تطبیق دهید Adapt the Button Layout

  • برنامه را روی پلتفرم های مختلف اجرا کنید Run the App on Different Platforms

  • خلاصه Summary

نوشتن کد مخصوص پلتفرم Writing Platform-specific Code

  • معرفی Introduction

  • دلایل کد پلتفرم خاص را بدانید Know the Reasons for Platform-specific Code

  • کد مخصوص پلتفرم را در سی شارپ بنویسید Write Platform-specific Code in C#

  • کد مخصوص پلتفرم را در XAML بنویسید Write Platform-specific Code in XAML

  • خلاصه Summary

اتصال به منبع داده Connecting to a Data Source

  • معرفی Introduction

  • به Web API نگاه کنید Look at the Web API

  • یک ارائه دهنده داده برای Web API ایجاد کنید Create a Data Provider for the Web API

  • با Web API از ارائه دهنده داده تماس بگیرید Call the Web API from the Data Provider

  • برنامه را روی پلتفرم های مختلف اجرا کنید Run the App on Different Platforms

  • خلاصه Summary

نمایش نظرات

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

آموزش Uno 3 Platform Fundamentals
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 31m
54
Pluralsight (پلورال سایت) pluralsight-small
07 مرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
28
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Thomas Claudius Huber Thomas Claudius Huber

مهندس نرم افزار و نویسنده دوره ویدیویی

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

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

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