کتاب صوتی مدیریت رویدادها در جاوااسکریپت برای ساخت رابطهای کاربری پویا
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مدیریت رویدادها در جاوااسکریپت برای ساخت رابطهای کاربری پویا
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: برنامهنویسی وب و جاوااسکریپت
📋 سرفصلهای دوره
- 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
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Front-end
JavaScript Events
UI
برنامه نویسی وب
توسعه وب
جاوااسکریپت
رابط کاربری
رویداد جاوااسکریپت
رویدادها
مدیریت رویداد
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.