دوره آموزشی بنیاد ارائه نهایی ویندوز (WPF).

The Ultimate Windows Presentation Foundation (WPF) Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره در مورد اصول WPF به شما آموزش می دهد و می دانید که چگونه برنامه های کاربردی انعطاف پذیر بسازید. Windows Presentation Foundation (WPF) مبانی درک برنامه نویسی WPF آموزش معماری WPF و برنامه های کاربردی درک طرح بندی یادگیری XAML در محتوای آموزشی WPF و کنترل ها درک ویژگی های وابستگی درک ویژگی های وابستگی درک رویدادهای پیوند داده و مسیریابی درک دستورات و سبک ها درک الگوهای Text و درک Textim و کنترل ها نیازها:دسترسی به اینترنت شما نگرش یادگیری را در حین تفریح ​​دارید :)

توجه: این دوره به طور منظم به روز می شود.

Microsoft Windows Presentation Foundation (WPF) مجموعه ای غنی از کتابخانه ها و APIها را برای توسعه دهندگان فراهم می کند تا تجربیات کاربر جذابی را ایجاد کنند. این دوره دارای طیف وسیعی از مثال‌ها، از ساده تا پیچیده، برای نشان دادن نحوه توسعه برنامه‌های کاربردی درجه سازمانی با WPF است.

این دوره به دو بخش تقسیم می‌شود: WPF Fundamentals WPF In-Depth. اگر می خواهید دیدی عمیق از مکانیک و قابلیت های WPF داشته باشید، این دوره برای شما مناسب است.

این دوره با آموزش اصول اولیه WPF به شما شروع می شود و سپس به سرعت کنترل های استاندارد و گزینه های طرح بندی را به شما نشان می دهد. این به شما در مورد اتصال داده ها و نحوه استفاده از منابع و الگوی MVVM برای حفظ ساختار تمیز و قابل استفاده مجدد در کد خود می آموزد. پس از این، قابلیت های انیمیشن WPF را بررسی خواهید کرد و نحوه ادغام آنها با مکانیسم های دیگر را مشاهده خواهید کرد. در پایان دوره، با خدمات WCF آشنا خواهید شد و پشتیبانی WPF برای اشکال زدایی و عملیات ناهمزمان را بررسی خواهید کرد.

بخش دوم این دوره با معرفی مزایای استفاده از الگوی معماری نرم‌افزار Model-View-View Model (MVVM) با WPF شروع می‌شود، سپس ادامه می‌دهد تا توضیح دهد که چگونه می‌توان برنامه‌های WPF خود را به بهترین نحو اشکال زدایی کرد. معماری برنامه ها را بررسی می کند و ما یاد می گیریم که چگونه لایه پایه برنامه هایمان را بسازیم.

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

این دوره همچنین به صیقل دادن برنامه های ما، با استفاده از انیمیشن های عملی، تصاویری خیره کننده و اعتبارسنجی داده های پاسخگو می پردازد. سپس به بررسی بهبود عملکرد برنامه‌ها می‌پردازد و با آموزش‌هایی در مورد روش‌های مختلف استقرار برنامه‌های ما به پایان می‌رسد.

در پایان دوره، درک عمیقی از WPF خواهید داشت و می‌دانید که چگونه برنامه‌های کاربردی انعطاف‌پذیر بسازید.


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

خوش آمدی Welcome

  • معرفی Introduction

شروع به کار - قسمت 1: اصول WPF Getting started - Part 1: WPF Fundamentals

  • Windows Presentation Foundation (WPF) چیست؟ چرا WPF اینقدر خاص است؟ What is Windows Presentation Foundation (WPF)? Why WPF is so special?

  • مقدمه ای بر Windows Presentation Foundation - 1 Introduction to Windows Presentation Foundation - 1

  • مقدمه ای بر Windows Presentation Foundation - 2 Introduction to Windows Presentation Foundation - 2

  • Windows Presentation Foundation Evolution Windows Presentation Foundation Evolution

  • WPF - نمونه برنامه ها و دموها WPF - Sample Applications & Demos

WPF - نحوه دریافت ویژوال استودیو را بیاموزید WPF - Learn How to Getting Visual Studio

  • معرفی Introduction

  • آموزش نصب ویژوال استودیو Learn How to Install Visual Studio

  • ویژوال استودیو - درباره اولین اجرا بیاموزید Visual Studio - Learn About First Run

  • ویژوال استودیو - درباره تور بیاموزید Visual Studio - Learn About Tour

  • ویژوال استودیو - با ویژگی ها آشنا شوید Visual Studio - Learn About Features

  • فایل های مثال XAML و نسخه ی نمایشی XAML & Demo Example Files

  • آشنایی با ابزارهای تشخیصی Understanding Diagnostics Tools

یاد بگیرید و درک کنید Windows Presentation Foundation Learn and Understand Windows Presentation Foundation

  • معرفی Introduction

  • آموزش برنامه نویسی با WPF Learn How to Program with WPF

  • XAML و کد مدیریت شده XAML and managed code

  • درباره ویژگی کلاس XAML بیاموزید Learn About XAML Class Attribute

XAML را یاد بگیرید و درک کنید Learn and Understand XAML

  • معرفی Introduction

  • XAML - اعلامی و رویه ای XAML - Declarative & Procedural

  • درباره عناصر و ویژگی ها بیاموزید Learn About Elements & Attributes

  • درباره فضاهای نام بیاموزید Learn About Namespaces

  • درباره عناصر و مثال های خواص بیاموزید Learn About Property Elements & Example

  • درباره مبدل های نوع و افزونه های نشانه گذاری بیاموزید Learn About Type Converters & Markup Extensions

  • Outro Outro

طرح‌بندی Windows Presentation Foundation (WPF). Windows Presentation Foundation (WPF) Layout

  • معرفی Introduction

  • درباره مبانی طرح بندی WPF بیاموزید Learn About WPF Layout Basics

  • یاد بگیرید چگونه اندازه را مدیریت کنید Learn How to Manage Size

  • اندازه گیری ها، حاشیه و بالشتک Measurements, Margin and Padding

  • حاشیه، نمونه لایه‌بندی و دید Margin, Padding Example & Visibility

  • نمونه دید یادگیری Learning Visibility Example

  • یاد بگیرید چگونه موقعیت را مدیریت کنید Learn How to Manage Position

  • درباره تراز کردن عناصر بیاموزید Learn About Element Alignment

  • درباره مثال تراز عناصر بیاموزید Learn About Element Alignment Example

  • درباره چیدمان محتوا و مثال بیاموزید Learn About Content Alignment & Example

  • درباره جهت جریان و تبدیل ها بیاموزید Learn About Flow Direction and Transforms

  • درباره Rotate Transform بیاموزید Learn About Rotate Transform

  • درباره تغییر مقیاس بیاموزید Learn About Scale Transform

  • درباره Skew Transform بیاموزید Learn About Skew Transform

طرح پایه ارائه ویندوز با پانل ها Windows Presentation Foundation Layout With Panels

  • معرفی Introduction

  • با پانل بوم آشنا شوید Learn About Canvas Panel

  • نمونه پانل آموزش بوم Learning Canvas Panel Example

  • درباره StackPanel بیاموزید Learn About StackPanel

  • آموزش StackPanel مثال - 1 Learning StackPanel Example - 1

  • آموزش StackPanel مثال - 2 Learning StackPanel Example - 2

  • آشنایی با WrapPanel Understanding WrapPanel

  • درک پانل داک Understanding Dock Panel

  • نمونه پانل داک یادگیری Learning Dock Panel Example

  • درک گرید پنل Understanding Grid Panel

  • مثال پانل شبکه یادگیری - 1 Learning Grid Panel Example - 1

  • مثال پانل شبکه یادگیری - 2 Learning Grid Panel Example - 2

  • برش، پیمایش و مقیاس‌بندی و مثال Clipping, Scrolling And Scaling & Example

کنترل های محتوای بنیاد ارائه ویندوز Windows Presentation Foundation Content Controls

  • معرفی Introduction

  • درک دکمه ها و رویدادها Understanding Buttons and Events

  • آموزش مثال دکمه Toggle Learning Togglebutton Example

  • نمونه چک باکس یادگیری Learning Checkbox Example

  • مثال آموزش RadioButton Learning RadioButton Example

  • درباره کانتینرها بیاموزید Learn About Containers

  • مثال برچسب یادگیری Learning Label Example

  • مثال نکته ابزار یادگیری Learning Tooltip Example

  • مثال چارچوب یادگیری - 1 Learning Frame Example - 1

  • مثال چارچوب یادگیری - 2 Learning Frame Example - 2

نحوه ساختن نمونه برنامه را بیاموزید Learn How to Build the Sample Application

  • معرفی Introduction

  • درباره ساختار برنامه نمونه بیاموزید Learn About Sample App Structure

  • درباره ایجاد ساختار UI بیاموزید Learn About Creating The UI Structure

  • برنامه WPF - افزودن عناصر UI - 1 WPF Application - Adding UI Elements - 1

  • برنامه WPF - افزودن عناصر UI - 2 WPF Application - Adding UI Elements - 2

  • درباره فایل های گرافیکی و عملکرد کد پشت سر هم بیاموزید Learn About Graphics Files & Code-Behind Functionality

  • برنامه WPF - اضافه کردن کد پشت WPF Application - Adding Code Behind

  • برنامه WPF - کار با Blend WPF Application - Working With Blend

کنترل آیتم های بنیاد ارائه ویندوز Windows Presentation Foundation Items Controls

  • معرفی Introduction

  • درباره منوها بیاموزید Learn About Menus

  • مثال منوهای یادگیری Learning Menus Example

  • Tabs & TreeView را بیاموزید و درک کنید Learn and Understand Tabs & TreeView

مبانی ارائه ویندوز Windows Presentation Foundation Basics

  • معرفی Introduction

  • WPF - مشاهده درخت بصری WPF - Viewing The Visual Tree

  • با ویژگی های وابستگی آشنا شوید Learn About Dependency Properties

Windows Presentation Foundation Look and Feel Windows Presentation Foundation Look And Feel

  • معرفی Introduction

  • درک سبک ها Understanding Styles

  • نحوه اعمال سبک ها را بیاموزید Learn How to Apply Styles

  • درباره WPF Skins بیاموزید Learn About WPF Skins

  • استفاده از پوسته ها - 1 Using Skins - 1

  • استفاده از پوسته ها - 2 Using Skins - 2

  • درباره تم های WPF بیاموزید Learn About WPF Themes

  • آشنایی با MVVM (Model-View-ViewModel) Learn About MVVM (Model-View-ViewModel)

قسمت 1 مبانی WPF - مواد درسی و کد منبع Part 1 WPF Fundamentals - Course Material & Source Code

  • مواد و کد منبع دوره Course Material & Source Code

بخش 2: Windows Presentation Foundation (WPF) در عمق Part 2: Windows Presentation Foundation (WPF) In-Depth

  • معرفی Introduction

WPF در عمق: کار با اشیاء WPF In-Depth: Working With Objects

  • معرفی Introduction

  • درباره سلسله مراتب کلاس XAML - قسمت 1 بیاموزید Learn About XAML Class Hierarchy - Part 1

  • درباره سلسله مراتب کلاس XAML - قسمت 2 بیاموزید Learn About XAML Class Hierarchy - Part 2

  • درک اشیاء XAML و NET Understanding XAML & NET Objects

  • نحوه استفاده از کلاس های NET سفارشی را بیاموزید Learn How to Use Custom NET Classes

  • درباره مثال کلاس سفارشی بیاموزید - قسمت 1 Learn About Custom Class Example - Part 1

  • درباره مثال کلاس سفارشی بیاموزید - قسمت 2 Learn About Custom Class Example - Part 2

  • آشنایی با نسخه های XAML Understanding XAML Versions

WPF در عمق: کار با ویژگی ها WPF In-Depth: Working With Properties

  • معرفی Introduction

  • درک ویژگی ها به عنوان ویژگی ها Understanding Properties As Attributes

  • درک خواص به عنوان عناصر - قسمت 1 Understanding Properties As Elements - Part 1

  • درک خواص به عنوان عناصر - قسمت 2 Understanding Properties As Elements - Part 2

  • درک مبانی ویژگی های وابستگی Understanding Dependency Property Basics

  • درک سناریوی ویژگی وابستگی - قسمت 1 Understanding Dependency Property Scenario - Part 1

  • درک سناریوی ویژگی وابستگی - قسمت 2 Understanding Dependency Property Scenario - Part 2

  • آموزش نحوه ایجاد یک ویژگی وابستگی - قسمت 1 Learn How to Create A Dependency Property - Part 1

  • یاد بگیرید چگونه یک ویژگی وابستگی ایجاد کنید - قسمت 2 Learn How to Create A Dependency Property - Part 2

  • درباره برگشت به تماس با مقدار تغییر یافته بیاموزید - قسمت 1 Learn About Value Changed Callback - Part 1

  • درباره برگشت به تماس مقدار تغییر یافته - قسمت 2 بیاموزید Learn About Value Changed Callback - Part 2

  • درک ارزش اجباری Callback Understanding Coerce Value Callback

  • درباره چک باکس Dependency Property بیاموزید Learn About Dependency Property Checkbox

WPF In-Depth: Data Binding WPF In-Depth: Data Binding

  • معرفی Introduction

  • درک مفاهیم پایه اتصال داده ها Understanding Basic Data Binding Concepts

  • درباره مثال اتصال داده ها - قسمت 1 بیاموزید Learn About Data Binding Example - Part 1

  • اطلاعات مربوط به Data Binding مثال - قسمت 2 Learn About Data Binding Example - Part 2

  • درک DataContext - قسمت 1 Understanding DataContext - Part 1

  • درک DataContext - قسمت 2 Understanding DataContext - Part 2

  • WPF - اتصال به یک شی - قسمت 1 WPF - Binding to An Object - Part 1

  • WPF - اتصال به یک شی - قسمت 2 WPF - Binding to An Object - Part 2

  • نحوه استفاده از DisplayMemberPath را بیاموزید Learn How to Use DisplayMemberPath

  • WPF - اتصال با استفاده از منبع نسبی WPF - Binding Using Relative Source

  • درباره Source Property Binding بیاموزید Learn About Source Property Binding

WPF در عمق: الگوها WPF In-Depth: Templates

  • معرفی Introduction

  • درباره الگوهای کنترلی مثال - قسمت 1 بیاموزید Learn About Control Templates Example - Part 1

  • درباره الگوی کنترلی مثال - قسمت 2 بیاموزید Learn About Control Template Example - Part 2

  • درباره الگوی کنترلی مثال - قسمت 3 بیاموزید Learn About Control Template Example - Part 3

  • درباره الگوهای داده بیاموزید مثال - قسمت 1 Learn About Data Templates Example - Part 1

  • اطلاعاتی درباره الگوهای داده مثال - قسمت 2 Learn About Data Templates Example - Part 2

  • اطلاعات در مورد الگوهای داده مثال - قسمت 3 Learn About Data Templates Example - Part 3

WPF در عمق: محرک ها WPF In-Depth: Triggers

  • معرفی Introduction

  • در مورد Property Trigger Example - قسمت 1 بیاموزید Learn About Property Trigger Example - Part 1

  • در مورد Property Trigger Example - قسمت 2 بیاموزید Learn About Property Trigger Example - Part 2

  • درباره مثال چند تریگر بیاموزید Learn About Multi-Trigger Example

  • درباره مثال تریگر داده بیاموزید Learn About Data Trigger Example

WPF در عمق: گفتگوها WPF In-Depth: Dialogs

  • معرفی Introduction

  • درباره مثال گفتگوی سفارشی - قسمت 1 بیاموزید Learn About Custom Dialog Example - Part 1

  • درباره مثال گفتگوی سفارشی - قسمت 2 بیاموزید Learn About Custom Dialog Example - Part 2

  • درباره مثال گفتگوی سفارشی - قسمت 3 بیاموزید Learn About Custom Dialog Example - Part 3

  • درباره استفاده از دیالوگ های رایج - قسمت 1 بیاموزید Learn About Using Common Dialogs - Part 1

  • درباره استفاده از دیالوگ های رایج - قسمت 2 بیاموزید Learn About Using Common Dialogs - Part 2

قسمت 2 WPF عمیق - مواد و کد منبع دوره Part 2 WPF In-Depth - Course Material & Source Code

  • مواد و کد منبع دوره Course Material & Source Code

با تشکر از شما برای شرکت در این دوره! Thank You for Taking this Course!

  • متشکرم Thank You

نمایش نظرات

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

دوره آموزشی بنیاد ارائه نهایی ویندوز (WPF).
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
13 hours
138
Udemy (یودمی) udemy-small
27 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
820
4.6 از 5
دارد
دارد
دارد
Mark Watkins

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Watkins Mark Watkins

توسعه دهنده، مشاور و مربی نرم افزار

Udemy (یودمی)

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

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