دوره آموزشی
The Great Courses
دوبله زبان فارسی

آموزش WPF (Windows Presentation Foundation): از مبتدی تا پیشرفته

آموزش 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

4,943,200 1,235,800 تومان

مشخصات آموزش

آموزش WPF (Windows Presentation Foundation): از مبتدی تا پیشرفته

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:همه سطوح
  • تعداد درس:62
  • مدت زمان :08:17:39
  • حجم :4.31GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید