کتاب پیاده سازی Drag and Drop در اپلیکیشن های الکترون با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

دوره جامع پیاده‌سازی Drag and Drop در اپلیکیشن‌های الکترون دوره جامع و پروژه-محور: پیاده‌سازی Drag and Drop در اپلیکیشن‌های الکترون (Electron.js) تجربه کاربری اپلیکیشن‌های دسکتاپ خود را متحول کنید و ب...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره پیاده سازی Drag and Drop در اپلیکیشن های الکترون

موضوع کلی: برنامه نویسی

موضوع میانی: الکترون (Electron)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر برنامه‌نویسی و مفاهیم پایه
  • 2. آشنایی با JavaScript و ES6
  • 3. مروری بر HTML و CSS برای توسعه‌دهندگان
  • 4. آشنایی با Node.js و npm
  • 5. نصب و راه‌اندازی Electron
  • 6. ساختار یک اپلیکیشن Electron
  • 7. فایل‌های پیکربندی Electron (package.json)
  • 8. مفهوم process در Electron (main و renderer)
  • 9. اصول تعامل بین process ها (IPC)
  • 10. ایجاد پنجره‌های اپلیکیشن در Electron
  • 11. مدیریت چرخه عمر پنجره‌ها
  • 12. آشنایی با DOM و دسترسی به آن در Electron
  • 13. اصول کار با Event در Electron
  • 14. استفاده از DevTools برای اشکال‌زدایی
  • 15. مروری بر ابزارهای اشکال‌زدایی در Electron
  • 16. آشنایی با ساختار فایل‌های اپلیکیشن Electron
  • 17. ایجاد یک رابط کاربری ساده با HTML و CSS
  • 18. افزودن قابلیت‌های تعاملی با JavaScript
  • 19. ساختمان داده‌ها و الگوریتم‌های پایه در JavaScript
  • 20. مروری بر مفاهیم شیء‌گرایی در JavaScript
  • 21. مدیریت استایل‌ها در Electron با CSS
  • 22. استفاده از کتابخانه‌های UI (Bootstrap, Materialize)
  • 23. استفاده از فریمورک‌های UI (React, Angular, Vue) - معرفی
  • 24. نصب و پیکربندی React در Electron
  • 25. نصب و پیکرباسی Angular در Electron
  • 26. نصب و پیکربندی Vue در Electron
  • 27. اصول کار با React در Electron
  • 28. اصول کار با Angular در Electron
  • 29. اصول کار با Vue در Electron
  • 30. مقدمه‌ای بر Drag and Drop در HTML
  • 31. پیاده‌سازی Drag and Drop ساده با HTML
  • 32. شناسایی رویدادهای Drag and Drop (dragstart, dragenter, dragover...)
  • 33. مدیریت داده‌های Drag and Drop (dataTransfer)
  • 34. استایل‌دهی به المان‌های Drag and Drop
  • 35. پشتیبانی از مرورگرهای مختلف برای Drag and Drop
  • 36. آشنایی با کتابخانه‌های Drag and Drop (Sortable.js)
  • 37. نصب و استفاده از Sortable.js در Electron
  • 38. شروع Drag and Drop در Electron
  • 39. پیاده‌سازی Drag and Drop برای فایل‌ها
  • 40. پیاده‌سازی Drag and Drop برای متن
  • 41. پیاده‌سازی Drag and Drop برای تصاویر
  • 42. دریافت و پردازش داده‌های Drag and Drop
  • 43. اعتبارسنجی داده‌های Drag and Drop
  • 44. بهبود رابط کاربری Drag and Drop
  • 45. استفاده از تصاویر پیش‌نمایش در Drag and Drop
  • 46. افزودن انیمیشن‌های Drag and Drop
  • 47. مدیریت drag over و drag leave
  • 48. افزودن محدودیت به Drag and Drop (نوع فایل، اندازه فایل)
  • 49. ایجاد مناطق رها کردن (drop zones)
  • 50. بهبود عملکرد Drag and Drop
  • 51. ذخیره‌سازی داده‌های Drag and Drop
  • 52. پیاده‌سازی Drag and Drop در لیست‌ها
  • 53. پیاده‌سازی Drag and Drop برای تغییر ترتیب آیتم‌ها
  • 54. ساخت یک لیست Drag and Drop مرتب‌سازی شده
  • 55. استفاده از کتابخانه‌های Drag and Drop پیشرفته‌تر
  • 56. استفاده از Electron و IPC برای Drag and Drop بین process ها
  • 57. انتقال داده‌ها از process اصلی به process رندر
  • 58. انتقال داده‌ها از process رندر به process اصلی
  • 59. ذخیره داده‌های Drag and Drop در فایل‌ها
  • 60. استفاده از SQLite برای ذخیره داده‌های Drag and Drop
  • 61. استفاده از API سیستم عامل برای Drag and Drop
  • 62. بهبود دسترسی‌پذیری Drag and Drop
  • 63. تست Drag and Drop در Electron
  • 64. ایجاد اپلیکیشن چند-پنجره‌ای با Drag and Drop
  • 65. استفاده از Electron Builder برای بسته‌بندی اپلیکیشن
  • 66. پیکربندی Electron Builder برای Drag and Drop
  • 67. ساخت اپلیکیشن برای سیستم‌عامل‌های مختلف (Windows, macOS, Linux)
  • 68. انتشار اپلیکیشن Electron
  • 69. بهینه‌سازی اپلیکیشن Electron برای عملکرد بهتر
  • 70. بهینه‌سازی Drag and Drop برای عملکرد بهتر
  • 71. استفاده از وب‌ورکرها برای انجام وظایف سنگین Drag and Drop
  • 72. مدیریت خطاها در Drag and Drop
  • 73. امنیت در اپلیکیشن‌های Electron
  • 74. آشنایی با cross-origin در Electron
  • 75. استفاده از سندباکس در Electron
  • 76. آشنایی با Electron Forge
  • 77. افزودن به‌روزرسانی خودکار به اپلیکیشن
  • 78. انتخاب تکنولوژی UI مناسب برای Drag and Drop
  • 79. بررسی مزایا و معایب فریمورک‌های UI در Drag and Drop
  • 80. مدیریت وضعیت (state management) در اپلیکیشن‌های Electron
  • 81. استفاده از Redux یا Vuex در اپلیکیشن Electron
  • 82. انتخاب کتابخانه‌های Drag and Drop مناسب برای پروژه
  • 83. بهره‌گیری از Drag and Drop در پروژه‌های واقعی
  • 84. مثال‌های کاربردی از Drag and Drop در اپلیکیشن‌های Electron
  • 85. بهینه‌سازی تجربه کاربری Drag and Drop
  • 86. استفاده از ابزارهای مانیتورینگ برای Drag and Drop
  • 87. نکات پیشرفته برای Drag and Drop
  • 88. شناخت محدودیت‌های Drag and Drop در Electron
  • 89. بررسی کتابخانه‌های جانبی مرتبط با Drag and Drop
  • 90. مبانی تست واحد برای Drag and Drop
  • 91. مبانی تست یکپارچه‌سازی برای Drag and Drop
  • 92. آماده‌سازی برای مصاحبه شغلی مرتبط با Electron و Drag and Drop
  • 93. بهترین شیوه‌ها برای توسعه اپلیکیشن‌های Electron با Drag and Drop
  • 94. منابع و مستندات تکمیلی
  • 95. چالش‌های پیش‌رو در توسعه Drag and Drop در Electron
  • 96. آینده‌ی Drag and Drop در اپلیکیشن‌های Electron
  • 97. در اینجا 4 سرفصل اضافی برای دوره "پیاده سازی Drag and Drop در اپلیکیشن های الکترون" ارائه می‌شود:
  • 98. مقدمه‌ای بر APIهای Drag and Drop در HTML5
  • 99. پیاده‌سازی کشیدن (Dragging) عناصر در Electron
  • 100. پیاده‌سازی رها کردن (Dropping) عناصر و مناطق در Electron
تگ‌ها: Drag and Drop Electron Electron Drag and Drop UI/UX برنامه نویسی آموزش الکترون آموزش فارسی الکترون الکترون برنامه نویسی برنامه نویسی دسکتاپ برنامه نویسی رابط کاربری پیاده سازی Drag and Drop توسعه اپلیکیشن دوره برنامه نویسی ساخت اپلیکیشن دسکتاپ کتابخانه Drag and Drop

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.