دوره اصول طراحی UI/UX برای برنامههای کاربردی در WPF همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره اصول طراحی UI/UX برای برنامههای کاربردی در WPF
موضوع کلی: برنامه نویسی
موضوع میانی: WPF (Windows Presentation Foundation)
📋 سرفصلهای دوره
- 1. مبانی طراحی UI/UX در نرمافزارهای دسکتاپ
- 2. معرفی WPF و مزایای رندرینگ ویجتها
- 3. ساختار پروژه WPF و معماری فایلها
- 4. XAML به عنوان زبان توصیف رابط کاربری
- 5. Layout Panels: Grid، StackPanel، DockPanel، WrapPanel
- 6. ترتیب و ساختار بصری صفحه (Visual Hierarchy)
- 7. اصول فاصلهگذاری و ترازبندی در طراحی
- 8. Typography و فونتشناسی در رابط کاربری
- 9. رنگبندی و پالت رنگ در اپلیکیشنهای WPF
- 10. اصول کانتراست و خوانایی
- 11. استایلدهی کنترلها با Style و TargetType
- 12. Resource Dictionary و مدیریت تمها
- 13. Templates و ControlTemplate در WPF
- 14. تخصیص ظاهر کنترلها با TemplateBinding
- 15. Buttons و Input Controls: طراحی تعاملی
- 16. TextBox، ComboBox، ListView و انتخابگرها
- 17. DataGrid و نمایش دادهها
- 18. آیکونسازی و تصویرسازی در رابط کاربری
- 19. Feedback بصری: ProgressBar، Busy Indicator
- 20. Toast Notification و پیامهای کاربر
- 21. Dialogs و Message Boxes سفارشی
- 22. Navigation در WPF: Frame و Page
- 23. Ribbon و Menu Bar طراحیشده
- 24. Toolbar و StatusBar در اپلیکیشنهای کاربردی
- 25. Context Menu و ToolTip
- 26. اصول حرکت و انیمیشن در UI
- 27. Storyboard و انتقالات رابط کاربری
- 28. افکتهای Hover، Focus و Selection
- 29. دسترسپذیری (Accessibility) در WPF
- 30. Keyboard Navigation و Shortcut
- 31. دیزاین الگوی MVVM برای جداکردن UI و منطق
- 32. Data Binding و تکجهتی/دوطرفه
- 33. Command و BindableAction
- 34. اعتبارسنجی فرمها و نمایش خطا
- 35. IValueConverter و پیوند دادهٔ پیچیده
- 36. ViewModel و تکالیف آن در طراحی UI
- 37. INotifyPropertyChanged و آپدیت خودکار رابط
- 38. RelativeSource و Binding Modeها
- 39. ValidationRule و ErrorTemplate
- 40. Responsive Design در پنجرههای WPF
- 41. Min/Max Window و رفتار اندازهگیری
- 42. DPI Awareness و مقیاسپذیری
- 43. Dark Mode و تمسویی
- 44. Localization و چندزبانه بودن رابط
- 45. FlowDirection و راستچین/چپچین
- 46. ScrollViewer و Virtualization برای عملکرد
- 47. اصول توسعه مبتنی بر کاربر (User-Centered)
- 48. Persona و سناریوی کاربری در برنامههای کاربردی
- 49. Wireframe ساده برای برنامههای WPF
- 50. طراحی فرم و ورودی داده
- 51. Wizard و مراحل چندمرحلهای
- 52. Dashboard طراحی و نمایش کلی وضعیت
- 53. Search و Filter در لیستها
- 54. Sort و Group در DataGrid
- 55. Export/Import و دیالوگهای فایل
- 56. Settings Page و Preferences
- 57. Splash Screen و Landing Page
- 58. Onboarding کاربر در اولین اجرا
- 59. Error Handling و صفحه خطا
- 60. Empty State و Zero State طراحی
- 61. Loading State و Skeleton Screen
- 62. Tooltip و Help Context
- 63. ToolBar ابزار و Quick Actions
- 64. Breadcrumb و مسیرنویسی
- 65. TabControl و مدیریت باز کردن تبها
- 66. SplitView و Navigation Drawer
- 67. Flyout و Side Panel
- 68. Contextual Action Bar
- 69. Data Validation بصری با ErrorTemplate
- 70. Performance UI: VirtualizingStackPanel
- 71. Custom Control ساختن با ControlTemplate
- 72. Attached Properties و رفتارهای قابل استفاده مجدد
- 73. Attached Behaviors و Interaction.Triggers
- 74. Prism / MVVM Light و ساختار پروژه بزرگ
- 75. Testability رابط کاربری و Unit Testing ViewModel
- 76. اصول طراحی متریال در WPF
- 77. Fluent Design در اپلیکیشنهای ویندوزی
- 78. ططراحی آیکون و Asset سیستم
- 79. استانداردهای رابط کاربری میکروسافت
- 80. Usability Testing ساده برای برنامه WPF
- 81. Async/Await و عدم بلاک کردن رابط
- 82. Clipboard و Drag-Drop طراحیشده
- 83. Print Dialog و پیشنمایش
- 84. Zoom و Scroll در محتوای پیچیده
- 85. Touch و Gesture Support
- 86. High DPI و رستریزیشن خودکار
- 87. Color Blind Friendly طراحی
- 88. Font Icon و Material Design Icons
- 89. WebView2 درونریزی در WPF
- 90. Notification Area و Tray Icon
- 91. Auto-Updater و Dialog آپدیت
- 92. License و Activation Screen
- 93. Checklist طراحی UI/UX نهایی
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.