کتاب طراحی واکنشگرا (Responsive Design) برای رابطهای کاربری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی واکنشگرا (Responsive Design) برای رابطهای کاربری
موضوع کلی: طراحی و گرافیک دیجیتال
موضوع میانی: مبانی طراحی رابط کاربری
📋 سرفصلهای دوره
- 1. مبانی طراحی رابط کاربری (UI Design)
- 2. مقدمهای بر طراحی واکنشگرا (Responsive Design)
- 3. اصول طراحی واکنشگرا
- 4. تفاوت بین طراحی واکنشگرا و طراحی تطبیقی
- 5. مفهوم گرید (Grid) در طراحی واکنشگرا
- 6. سیستمهای گرید انعطافپذیر
- 7. واحدهای اندازهگیری در CSS (px, em, rem, vw, vh)
- 8. استفاده از واحدهای نسبی در طراحی واکنشگرا
- 9. مدیا کوئریها (Media Queries) در CSS
- 10. نوشتن مدیا کوئریهای مؤثر
- 11. نقاط شکست (Breakpoints) در طراحی واکنشگرا
- 12. تعیین نقاط شکست مناسب
- 13. طراحی موبایل-اول (Mobile-First Design)
- 14. مزایای رویکرد موبایل-اول
- 15. طراحی دسکتاپ-اول (Desktop-First Design)
- 16. مقایسه رویکردهای موبایل-اول و دسکتاپ-اول
- 17. تصاویر واکنشگرا (Responsive Images)
- 18. تگ `<img>` و ویژگی `srcset`
- 19. عنصر `<picture>` برای تصاویر واکنشگرا
- 20. فشردهسازی تصاویر برای وب
- 21. فرمتهای تصویر مدرن (WebP)
- 22. طراحی انعطافپذیر (Fluid Layouts)
- 23. عرضهای درصدی برای عناصر
- 24. حاشیهها و فاصلهگذاری انعطافپذیر
- 25. استفاده از Flexbox برای چیدمان
- 26. مبانی Flexbox (container, items)
- 27. ویژگیهای Flexbox برای چیدمان افقی
- 28. ویژگیهای Flexbox برای چیدمان عمودی
- 29. انعطافپذیری در Flexbox
- 30. استفاده از CSS Grid برای چیدمان
- 31. مبانی CSS Grid (container, items)
- 32. تعریف سطرها و ستونها در Grid
- 33. فضاهای خالی (Gaps) در Grid
- 34. چیدمان پیچیده با CSS Grid
- 35. ترکیب Flexbox و CSS Grid
- 36. طراحی جداول واکنشگرا
- 37. چالشهای جداول در دستگاههای کوچک
- 38. استراتژیهای نمایش جداول واکنشگرا
- 39. طراحی فرمهای واکنشگرا
- 40. عناصر فرم در دستگاههای مختلف
- 41. بهبود تجربه کاربری فرمها
- 42. طراحی منوهای واکنشگرا
- 43. انواع منوهای واکنشگرا (همبرگری، مخفی)
- 44. پیادهسازی منوهای واکنشگرا
- 45. طراحی تایپوگرافی واکنشگرا
- 46. اندازهبندی فونتهای واکنشگرا
- 47. فاصلهگذاری خطوط (Line-height) در تایپوگرافی
- 48. خوانایی متن در اندازههای مختلف صفحه
- 49. طراحی دکمهها و عناصر تعاملی واکنشگرا
- 50. اندازه و فاصله دکمهها برای لمس
- 51. بازخورد بصری برای عناصر تعاملی
- 52. بهینهسازی عملکرد سایتهای واکنشگرا
- 53. بارگذاری منابع (css, js, images)
- 54. استفاده از تکنیکهای Lazy Loading
- 55. تست و اشکالزدایی طراحی واکنشگرا
- 56. ابزارهای توسعهدهنده مرورگر (Developer Tools)
- 57. شبیهساز دستگاهها در مرورگر
- 58. تست روی دستگاههای واقعی
- 59. اصول دسترسپذیری (Accessibility) در طراحی واکنشگرا
- 60. مفاهیم WCAG
- 61. دسترسپذیری برای کاربران با نیازهای خاص
- 62. طراحی برای صفحهخوانها (Screen Readers)
- 63. استفاده صحیح از تگهای HTML معنایی
- 64. قابلیت پیمایش (Navigation) در طراحی واکنشگرا
- 65. تجربه کاربری (UX) در طراحی واکنشگرا
- 66. روانشناسی رنگ در طراحی UI
- 67. اصول روانشناسی رنگ
- 68. کاربرد رنگ در رابط کاربری
- 69. مبانی طراحی تجربه کاربری (UX)
- 70. تحقیقات کاربر (User Research)
- 71. ساخت پرسونا (Persona)
- 72. نقشهراه سفر کاربر (User Journey Map)
- 73. وایرفریمینگ (Wireframing)
- 74. نمونهسازی اولیه (Prototyping)
- 75. تست کاربردپذیری (Usability Testing)
- 76. ارتباط بین UI و UX
- 77. طراحی برای پلتفرمهای مختلف (وب، موبایل)
- 78. اصول طراحی برای iOS
- 79. اصول طراحی برای Android
- 80. طراحی رابط کاربری وب اپلیکیشنها
- 81. معرفی فریمورکهای طراحی واکنشگرا (Bootstrap)
- 82. مبانی Bootstrap (Grid System, Components)
- 83. استفاده از کامپوننتهای Bootstrap
- 84. سفارشیسازی Bootstrap
- 85. معرفی فریمورکهای طراحی واکنشگرا (Tailwind CSS)
- 86. مبانی Tailwind CSS (Utility-First)
- 87. استفاده از کلاسهای کمکی Tailwind
- 88. سفارشیسازی Tailwind CSS
- 89. مقایسه فریمورکهای طراحی
- 90. معرفی ابزارهای طراحی UI/UX (Figma)
- 91. مبانی Figma (Frames, Components, Prototypes)
- 92. همکاری در Figma
- 93. خروجی گرفتن از Figma
- 94. معرفی ابزارهای طراحی UI/UX (Adobe XD)
- 95. مبانی Adobe XD
- 96. کار با کامپوننتها و استایلها در XD
- 97. نمونهسازی و اشتراکگذاری در XD
- 98. مبانی طراحی انیمیشن در رابط کاربری
- 99. استفاده از انیمیشن برای بهبود UX
- 100. انیمیشنهای CSS (Transitions, Animations)
تگها:
UI Design
UX Design
طراحی تجربه کاربری
طراحی رابط کاربری
طراحی ریسپانسیو
طراحی واکنش گرا
طراحی وب
مبانی طراحی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.