آموزش WPF (Windows Presentation Foundation): از مبتدی تا پیشرفته
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- طراحی و ساخت اپلیکیشن های WPF از ابتدا
- کار با XAML برای ایجاد رابطهای کاربری (UI) غنی و تعاملی.
- پیادهسازی ویژگیهای پیشرفته مانند گرافیک 3D عناصر چندرسانهای و محلیسازی
- توسعه یک پروژه واقعی با استفاده از MVVM و معماری N-Tier
پیشنیازهای دوره
- دانش اولیه در برنامهنویسی #C
- آشنایی با Visual Studio به عنوان یک IDE
توضیحات دوره
مقدمه:
این دوره شما را به سفری در دنیای توسعه WPF میبرد. ما از مفاهیم پایه شروع میکنیم و به تدریج به سمت مفاهیم پیچیدهتر و پیادهسازی پروژه پیش میرویم. فرقی نمیکند در WPF تازهکار باشید یا بخواهید مهارتهای خود را ارتقا دهید؛ این دوره ابزارها و دانش لازم برای ساخت اپلیکیشن های دسکتاپ حرفهای را در اختیار شما قرار میدهد.
ساختار دوره:
بخش 1: WPF مبتدی
سفر خود را در WPF با بررسی مفاهیم اساسی آغاز کنید:
نکات برجسته این بخش:
- مروری بر Visual Studio و مقدمهای بر WPF
- درک XAML و ایجاد کنترلهای پایه مانند Text Box ،Combo Box و Date Picker
- بررسی طرح بندی ها، استایل ها و ناوبری
- کار با DataGrids و منوها برای تعاملات اولیه با داده
در پایان این بخش، شما قادر خواهید بود اپلیکیشن های ساده WPF را با استفاده از کنترلها و طرح بندی های ضروری ایجاد کنید.
بخش 2: WPF متوسط
با استفاده از ویژگیهای پیچیدهتر، دانش اولیه خود را گسترش دهید:
نکات برجسته این بخش:
- تسلط به رویدادهای هدایتشونده، تونلی و ورودی
- یادگیری Templateها، تریگرها و عناصر پیشرفته UI
- بررسی در عناصر چندرسانهای مانند Text-to-Speech ،Media Player و گرافیک 2D/3D
- درک محلیسازی برای ساخت اپلیکیشن های چندزبانه و جهانی
این بخش مهارتهای شما را در ساخت اپلیکیشن های پویا و تعاملی WPF ارتقا میدهد.
بخش 3: WPF پیشرفته
با مفاهیم پیشرفته، به بالاترین سطح توسعه WPF برسید:
نکات برجسته این بخش:
- بررسی مدیریت منابع، پیادهسازی Command و ساخت Commandهای سفارشی.
- ساخت User Controlهای قابل استفاده مجدد و پیادهسازی Dialogها (مانند Message Box ،File Dialog و غیره)
- کار با آرگومانهای Command-Line برای رفتار انعطافپذیر اپلیکیشن
این بخش تضمین میکند که میتوانید با اطمینان و دقت کامل با سناریوهای پیچیده WPF روبرو شوید.
بخش 4: پروژه WPF
تمام آموختههای خود را در یک پروژه واقعی پیادهسازی کنید:
نکات برجسته این بخش:
- ساخت پایگاه داده و ادغام آن با استفاده از MVVM و معماری N-Tier
- استفاده از اتصال داده با عناصر UI مانند ComboBoxes و GridViews
- پیادهسازی عملیات CRUD همراه با مدیریت استثناها برای عملکرد پایدار اپلیکیشن
سفر یادگیری خود را با یک پروژه عملی که فرآیند توسعه اپلیکیشن های دنیای واقعی را شبیهسازی میکند، به پایان برسانید.
نتیجهگیری:
با تکمیل این دوره، شما به توسعه WPF مسلط خواهید شد و میتوانید اپلیکیشن های دسکتاپ مدرن و پرامکاناتی بسازید. این رویکرد ساختاریافته، از مفاهیم پایه تا پیادهسازی پروژه، تضمین میکند که با اطمینان بتوانید از پس هر چالشی در توسعه WPF بربیایید.
این دوره برای چه کسانی مناسب است؟
- افراد مبتدی که میخواهند WPF را از پایه یاد بگیرند.
- توسعهدهندگان سطح متوسط که به دنبال بهبود مهارتهای WPF خود با ویژگیهای پیشرفته هستند.
- متخصصانی که هدفشان توسعه اپلیکیشن های دسکتاپ پایدار با فریمورکهای مدرن UI است.
آموزش WPF (Windows Presentation Foundation): از مبتدی تا پیشرفته
-
مروری بر Visual Studio 07:51
-
مقدمهای بر WPF 04:02
-
ایجاد Controlها در XAML 08:07
-
ایجاد Controlها در XAML (ادامه) 06:32
-
طرحبندی 10:50
-
طرحبندی (ادامه) 10:53
-
طرحبندی تودرتو 07:47
-
Styleها در WPF 10:10
-
استفاده از Controlهای اولیه - Text Box 08:54
-
Combo Box و Date Picker 08:37
-
Scroll View 12:05
-
Progress Bar 03:26
-
ناوبری و DataGrid 06:34
-
DataGrids و Menu 12:48
-
مقدمهای بر دوره سطح متوسط WPF 02:00
-
رویدادهای هدایتشونده 05:40
-
رویدادهای تونلی 08:48
-
رویدادهای ورودی 13:53
-
رویدادهای صفحه کلید 09:03
-
Item Templateها 10:44
-
Control Templateها 05:56
-
تریگرهای ویژگی 11:45
-
تریگرهای رویداد 09:08
-
One Way 07:57
-
One Way to Source 07:06
-
Multi Triggerها 07:59
-
Text و Speech 13:03
-
Media Player 07:28
-
گرافیک 2D 10:40
-
بیضی 08:08
-
چندضلعی 07:20
-
گرافیک 3D 06:55
-
گرافیک 3D و Rotation 06:20
-
محلیسازی 07:59
-
محلیسازی (ادامه) 08:57
-
مقدمهای بر WPF پیشرفته 01:40
-
محدوده منابع 08:37
-
منابع در Code Behind 06:38
-
تعریف فرمان ها 08:41
-
استفاده از فرمان های پیشفرض 06:41
-
فرمان های سفارشی 09:34
-
User Controls 07:11
-
استفاده مجدد از آنها 11:31
-
Dialogها: Message Box 11:55
-
Dialogها: Open File 08:11
-
Dialog Box و گزینههای آن 07:56
-
Dialogها: Save و سفارشی 09:14
-
کار با آرگومانهای Command Line 06:00
-
بیشتر درباره آرگومانهای Command Line 04:32
-
ایجاد پایگاه داده 07:28
-
MVVM 05:28
-
معماری N-Tier 05:01
-
معماری N-Tier (ادامه) 09:55
-
دسترسی به پایگاه داده 07:08
-
لایه دسترسی به داده 08:14
-
دریافت لیست از پایگاه داده 08:29
-
اتصال با ComboBox در UI 06:34
-
افزودن ردیف به پایگاه داده 12:07
-
مدیریت استثناها (Exception Handling) 05:52
-
نمایش خروجی در GridView 09:11
-
نمایش خروجی در GridView (ادامه) 03:50
-
نتیجهگیری 04:36
مشخصات آموزش
آموزش WPF (Windows Presentation Foundation): از مبتدی تا پیشرفته
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:62
- مدت زمان :08:17:39
- حجم :4.31GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy