کتاب جاوااسکریپت غیرمزاحم برای وب‌سایت‌های بهینه و سریع با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

عنوان دوره: دوره جاوااسکریپت غیرمزاحم برای وب‌سایت‌های بهینه و سریع

موضوع کلی: توسعه وب فرانت‌اند

موضوع میانی: بهینه‌سازی تجربه کاربری و موتورهای جستجو

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

  • 1. مقدمه‌ای بر جاوااسکریپت غیرمزاحم
  • 2. مبانی دستکاری DOM با جاوااسکریپت
  • 3. جدا کردن رفتار از ساختار HTML
  • 4. استفاده از رویدادها برای تعامل با کاربر
  • 5. بهینه‌سازی عملکرد با کاهش درخواست‌های HTTP
  • 6. فشرده‌سازی و کوچک‌سازی کد جاوااسکریپت
  • 7. استفاده از شبکه‌های توزیع محتوا (CDN)
  • 8. بهبود سرعت بارگذاری صفحه با Lazy Loading تصاویر
  • 9. بهینه‌سازی تصاویر برای وب
  • 10. مبانی CSS و تاثیر آن بر SEO
  • 11. نوشتن CSS ماژولار و قابل نگهداری
  • 12. استفاده از CSS Sprites برای کاهش درخواست‌های HTTP
  • 13. بهینه‌سازی CSS برای رندر سریع‌تر
  • 14. آشنایی با ابزارهای توسعه مرورگر برای بهینه‌سازی
  • 15. مقدمه‌ای بر SEO و نقش جاوااسکریپت
  • 16. بهینه‌سازی محتوا برای موتورهای جستجو
  • 17. استفاده از تگ‌های معنایی HTML
  • 18. ساخت URLهای سئو-دوست‌دار
  • 19. استفاده از داده‌های ساختاریافته (Schema Markup)
  • 20. بررسی و رفع خطاهای خزش وب‌سایت
  • 21. مبانی Accessibility (دسترسی‌پذیری) وب
  • 22. ایجاد وب‌سایت‌های سازگار با دستگاه‌های مختلف (Responsive Web Design)
  • 23. استفاده از Media Queries در CSS
  • 24. بهینه‌سازی وب‌سایت برای موبایل
  • 25. مقدمه‌ای بر Progressive Enhancement
  • 26. استفاده از Feature Detection برای سازگاری مرورگرها
  • 27. بهینه‌سازی جاوااسکریپت برای مرورگرهای قدیمی
  • 28. استفاده از Polyfills برای پشتیبانی از ویژگی‌های جدید
  • 29. مقدمه‌ای بر Single Page Applications (SPAs)
  • 30. بهینه‌سازی SPAs برای SEO
  • 31. استفاده از Server-Side Rendering (SSR) برای SPAs
  • 32. مبانی routing در SPAs
  • 33. مدیریت state در SPAs
  • 34. آشنایی با فریم‌ورک‌های جاوااسکریپت (React, Angular, Vue.js)
  • 35. بهینه‌سازی React Components
  • 36. بهینه‌سازی Angular Applications
  • 37. بهینه‌سازی Vue.js Applications
  • 38. استفاده از Web Workers برای پردازش‌های سنگین
  • 39. بهینه‌سازی تصاویر SVG
  • 40. مبانی HTTP caching
  • 41. استفاده از Local Storage و Session Storage
  • 42. بهینه‌سازی فرم‌ها برای تبدیل بیشتر
  • 43. تست A/B برای بهبود تجربه کاربری
  • 44. آشنایی با ابزارهای مانیتورینگ عملکرد وب
  • 45. تحلیل لاگ‌های سرور برای شناسایی مشکلات
  • 46. مقدمه‌ای بر HTTP/2 و HTTP/3
  • 47. بهینه‌سازی تصاویر با فرمت‌های جدید (WebP, AVIF)
  • 48. استفاده از Intersection Observer API
  • 49. بهینه‌سازی فونت‌ها برای وب
  • 50. مبانی امنیت وب و جلوگیری از حملات XSS
  • 51. مبانی امنیت وب و جلوگیری از حملات CSRF
  • 52. بهینه‌سازی جاوااسکریپت برای Core Web Vitals
  • 53. مقدمه‌ای بر Performance Budgeting
  • 54. بهینه‌سازی زمان First Contentful Paint (FCP)
  • 55. بهینه‌سازی زمان Largest Contentful Paint (LCP)
  • 56. بهینه‌سازی زمان First Input Delay (FID)
  • 57. بهینه‌سازی زمان Cumulative Layout Shift (CLS)
  • 58. استفاده از ابزارهای PageSpeed Insights و Lighthouse
  • 59. بهینه‌سازی وب‌سایت برای Core Web Vitals با Lighthouse
  • 60. بهینه‌سازی تصاویر برای Core Web Vitals
  • 61. بهینه‌سازی جاوااسکریپت برای Core Web Vitals
  • 62. مقدمه‌ای بر AMP (Accelerated Mobile Pages)
  • 63. بهینه‌سازی وب‌سایت برای AMP
  • 64. مبانی PWA (Progressive Web Apps)
  • 65. تبدیل وب‌سایت به PWA
  • 66. بهینه‌سازی PWA برای عملکرد بهتر
  • 67. آشنایی با ابزارهای Build Tools (Webpack, Parcel, Rollup)
  • 68. بهینه‌سازی Build Process برای سرعت بیشتر
  • 69. مقدمه‌ای بر Serverless Functions
  • 70. استفاده از Serverless Functions برای بهبود عملکرد
  • 71. مبانی CI/CD (Continuous Integration/Continuous Deployment)
  • 72. استفاده از CI/CD برای انتشار سریع‌تر وب‌سایت
  • 73. مقدمه‌ای بر WebAssembly
  • 74. استفاده از WebAssembly برای بهبود عملکرد
  • 75. بهینه‌سازی وب‌سایت برای شبکه‌های کند
  • 76. مقدمه‌ای بر HTTP/3 QUIC
  • 77. مبانی Content Security Policy (CSP)
  • 78. بهینه‌سازی وب‌سایت برای حریم خصوصی کاربران
  • 79. مقدمه‌ای بر Web Vitals API
  • 80. استفاده از Web Vitals API برای مانیتورینگ عملکرد
  • 81. بهینه‌سازی وب‌سایت برای دسترسی‌پذیری با screen readers
  • 82. مقدمه‌ای بر Shadow DOM
  • 83. استفاده از Shadow DOM برای encapsulation
  • 84. بهینه‌سازی وب‌سایت برای دستگاه‌های IoT
  • 85. مقدمه‌ای بر Web Components
  • 86. ساخت Web Components سفارشی
  • 87. بهینه‌سازی Web Components برای عملکرد بهتر
  • 88. مقدمه‌ای بر WebGL
  • 89. استفاده از WebGL برای نمایش گرافیک‌های پیچیده
  • 90. مقدمه‌ای بر WebXR
  • 91. استفاده از WebXR برای ساخت تجربیات واقعیت افزوده و مجازی
  • 92. بهینه‌سازی WebXR برای عملکرد بهتر
  • 93. مقدمه‌ای بر WebAssembly System Interface (WASI)
  • 94. استفاده از WASI برای اجرای کد در محیط‌های مختلف
  • 95. مقدمه‌ای بر Service Workers و Cache API
  • 96. بهینه‌سازی Service Workers برای caching هوشمندانه
  • 97. بررسی و رفع مشکلات رایج Performance
  • 98. مقدمه‌ای بر observability در وب
  • 99. استفاده از ابزارهای observability برای diagnose مشکلات performance
  • 100. بهینه‌سازی وب‌سایت برای user engagement
تگ‌ها: بهینه سازی وب تجربه کاربری توسعه وب جاوااسکریپت جاوااسکریپت غیرمزاحم سئو طراحی وب فرانت‌اند وب اپلیکیشن وب‌سایت سریع

نظرات

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

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