دوره مدیریت رویدادها در جاوااسکریپت برای ساخت رابطهای کاربری پویا همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مدیریت رویدادها در جاوااسکریپت برای ساخت رابطهای کاربری پویا
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: برنامهنویسی وب و جاوااسکریپت
📋 سرفصلهای دوره
- 1. مقدمهای بر رویدادها در جاوااسکریپت
- 2. درک مدل رویداد DOM
- 3. انواع رویدادهای ماوس
- 4. پردازش کلیک ماوس
- 5. رویدادهای هاور و درگ
- 6. رویدادهای صفحه کلید
- 7. تشخیص فشار کلید
- 8. کار با رویدادهای ورودی فرم
- 9. ارسال فرم و اعتبارسنجی
- 10. رویدادهای فوکوس و بلور
- 11. مدیریت رویدادهای پنجره
- 12. اسکرول کردن و تغییر اندازه پنجره
- 13. رویدادهای لمسی برای دستگاههای موبایل
- 14. تشخیص لمس و حرکات
- 15. رویدادهای سفارشی در جاوااسکریپت
- 16. ایجاد و انتشار رویدادهای سفارشی
- 17. مدیریت رویدادهای انیمیشن
- 18. پایان انیمیشن و انتقال
- 19. رویدادهای انتقال CSS
- 20. تشخیص اتمام انتقال
- 21. رویدادهای بارگذاری منابع
- 22. خطاها در بارگذاری منابع
- 23. مدیریت رویدادهای ناوبری
- 24. تغییر URL و تاریخچه مرورگر
- 25. رویدادهای مرورگر و وضعیت صفحه
- 26. فعال و غیرفعال کردن رویدادها
- 27. توقف انتشار رویداد (stopPropagation)
- 28. جلوگیری از رفتار پیشفرض (preventDefault)
- 29. الگوهای مدیریت رویداد
- 30. تفویض رویداد (Event Delegation)
- 31. مدیریت رویدادهای غیرهمزمان
- 32. Promiseها در مدیریت رویداد
- 33. Async/Await در رویدادها
- 34. استفاده از Web Workers برای رویدادهای سنگین
- 35. مدیریت رویدادهای شبکه
- 36. WebSockets و ارتباط دوطرفه
- 37. Server-Sent Events (SSE)
- 38. مدیریت رویدادهای ذخیرهسازی (Storage Events)
- 39. رویدادهای localStorage و sessionStorage
- 40. مدیریت رویدادهای مرورگر (Browser Events)
- 41. APIهای مرورگر و رویدادهای مرتبط
- 42. رویدادهای مربوط به وضعیت اتصال اینترنت
- 43. تشخیص آنلاین/آفلاین بودن
- 44. مدیریت رویدادهای مربوط به موقعیت مکانی
- 45. دسترسی به موقعیت جغرافیایی کاربر
- 46. مدیریت رویدادهای مربوط به دوربین و میکروفون
- 47. دسترسی به دستگاههای ورودی
- 48. مدیریت رویدادهای مربوط به Clipboard
- 49. کپی و چسباندن محتوا
- 50. مدیریت رویدادهای مربوط به Drag and Drop
- 51. کشیدن و رها کردن عناصر
- 52. مدیریت رویدادهای مربوط به Web Components
- 53. چرخه حیات کامپوننتهای سفارشی
- 54. مدیریت رویدادهای مربوط به Service Workers
- 55. نصب، فعالسازی و دریافت پیام
- 56. مدیریت رویدادهای مربوط به WebGL
- 57. رسم گرافیک در مرورگر
- 58. مدیریت رویدادهای مربوط به Web Audio API
- 59. پردازش و پخش صدا
- 60. مدیریت رویدادهای مربوط به WebRTC
- 61. ارتباطات همتا به همتا
- 62. مدیریت رویدادهای مربوط به WebGL2
- 63. ویژگیهای پیشرفته گرافیک
- 64. مدیریت رویدادهای مربوط به WebGPU
- 65. پردازش موازی با GPU
- 66. مدیریت رویدادهای مربوط به WebAssembly
- 67. اجرای کد غیر جاوااسکریپت
- 68. مدیریت رویدادهای مربوط به Web Workers (پیشرفته)
- 69. ارتباط بین Workerها
- 70. مدیریت رویدادهای مربوط به IndexedDB
- 71. پایگاه داده در مرورگر
- 72. مدیریت رویدادهای مربوط به WebSockets (پیشرفته)
- 73. پروتکلها و افزونهها
- 74. مدیریت رویدادهای مربوط به Server-Sent Events (پیشرفته)
- 75. فرمت داده و پارسینگ
- 76. مدیریت رویدادهای مربوط به Performance API
- 77. اندازهگیری و بهینهسازی عملکرد
- 78. مدیریت رویدادهای مربوط به Intersection Observer
- 79. تشخیص دیده شدن عناصر
- 80. مدیریت رویدادهای مربوط به Resize Observer
- 81. تشخیص تغییر اندازه عناصر
- 82. مدیریت رویدادهای مربوط به Mutation Observer
- 83. نظارت بر تغییرات DOM
- 84. مدیریت رویدادهای مربوط به Fullscreen API
- 85. حالت تمام صفحه
- 86. مدیریت رویدادهای مربوط به Gamepad API
- 87. کنترل بازی با گیمپد
- 88. مدیریت رویدادهای مربوط به Web Speech API
- 89. تشخیص گفتار و تبدیل به متن
- 90. مدیریت رویدادهای مربوط به Device Orientation
- 91. جهتگیری دستگاه (شتابسنج و ژیروسکوپ)
- 92. مدیریت رویدادهای مربوط به Battery Status
- 93. وضعیت باتری دستگاه
- 94. مدیریت رویدادهای مربوط به Network Information
- 95. اطلاعات شبکه (نوع اتصال، سرعت)
- 96. مدیریت رویدادهای مربوط به Permissions API
- 97. مدیریت دسترسی به قابلیتها
- 98. مدیریت رویدادهای مربوط به Web Share API
- 99. اشتراکگذاری محتوا
- 100. مدیریت رویدادهای مربوط به Web Share Target API
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.