کتاب Vue.js برای توسعه‌دهندگان بک‌اند: ساخت رابط کاربری مدرن با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره Vue.js برای توسعه‌دهندگان بک‌اند: ساخت رابط کاربری مدرن

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

موضوع میانی: ویو (Vue.js)

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

  • 1. مقدمه‌ای بر Vue.js و مفاهیم اولیه
  • 2. معماری کامپوننت‌محور در Vue.js
  • 3. مقدمه‌ای بر دستورات Vue.js
  • 4. مدیریت داده‌ها و اتصال داده در Vue.js
  • 5. واکنش‌پذیری و ردیابی تغییرات در Vue.js
  • 6. کامپوننت‌ها: ایجاد و استفاده
  • 7. ارتباط بین کامپوننت‌ها: Props و Events
  • 8. کامپوننت‌های سراسری و محلی
  • 9. چرخه حیات کامپوننت‌ها
  • 10. مدیریت حالت (State) با Vuex
  • 11. معرفی Vue Router برای مسیریابی
  • 12. ساخت منوی ناوبری با Vue Router
  • 13. مسیریابی پویا و پارامترها
  • 14. مدیریت تاریخچه مرورگر با Vue Router
  • 15. اعتبارسنجی فرم‌ها در Vue.js
  • 16. کار با فرم‌ها و ورودی‌های کاربر
  • 17. ارتباط با APIها با استفاده از HTTP
  • 18. مدیریت خطاها در درخواست‌های HTTP
  • 19. نمایش داده‌های دریافتی از API
  • 20. صفحه‌بندی (Pagination) داده‌ها
  • 21. فیلتر کردن و مرتب‌سازی داده‌ها
  • 22. استفاده از Vue CLI برای ایجاد پروژه‌های جدید
  • 23. ساختاردهی پروژه Vue.js
  • 24. کامپوننت‌های قابل استفاده مجدد
  • 25. استایل‌دهی به کامپوننت‌ها با CSS
  • 26. استفاده از پیش‌پردازنده‌های CSS (Sass/Less)
  • 27. معرفی کتابخانه‌های UI مانند Vuetify یا Element UI
  • 28. استفاده از Vuetify برای ساخت رابط کاربری سریع
  • 29. استفاده از Element UI برای ساخت رابط کاربری مدرن
  • 30. ایجاد Layoutهای سفارشی
  • 31. کامپوننت‌های آیکون در Vue.js
  • 32. استفاده از فونت‌های آیکون (Font Awesome/Material Icons)
  • 33. تست‌نویسی کامپوننت‌های Vue.js
  • 34. معرفی Jest و Vue Test Utils
  • 35. تست واحد (Unit Testing) کامپوننت‌ها
  • 36. تست یکپارچگی (Integration Testing)
  • 37. بهینه‌سازی عملکرد Vue.js
  • 38. Lazy Loading کامپوننت‌ها
  • 39. Code Splitting برای کاهش حجم بارگذاری
  • 40. استفاده از Webpack برای بهینه‌سازی
  • 41. معرفی Server-Side Rendering (SSR) با Vue.js
  • 42. مزایای SSR و پیاده‌سازی آن
  • 43. استفاده از Nuxt.js برای SSR
  • 44. امنیت در Vue.js: جلوگیری از XSS و CSRF
  • 45. مدیریت Session و Authentication
  • 46. استفاده از توکن‌های JWT
  • 47. استقرار (Deployment) برنامه‌های Vue.js
  • 48. استفاده از Docker برای استقرار
  • 49. استفاده از CI/CD برای استقرار خودکار
  • 50. الگوهای طراحی در Vue.js
  • 51. معرفی Mixins و Composables
  • 52. استفاده از Vue Composition API
  • 53. مدیریت داده‌های پیچیده با Composition API
  • 54. استفاده از Pinia برای مدیریت حالت
  • 55. معرفی Vue 3 و تفاوت‌های آن با Vue 2
  • 56. انتقال پروژه‌های Vue 2 به Vue 3
  • 57. بهترین روش‌ها (Best Practices) در Vue.js
  • 58. عیب‌یابی و رفع اشکال در Vue.js
  • 59. منابع آموزشی Vue.js
  • 60. بررسی ابزارهای توسعه Vue.js
  • 61. کار با WebSockets در Vue.js
  • 62. ایجاد برنامه‌های Real-time با Vue.js
  • 63. استفاده از کتابخانه‌های نموداری (Chart.js/ECharts)
  • 64. ساخت داشبوردهای مدیریتی با Vue.js
  • 65. ادغام Vue.js با سایر فریم‌ورک‌ها (React/Angular)
  • 66. استفاده از Vue.js در پروژه‌های بزرگ
  • 67. معماری میکروسرویس‌ها با Vue.js
  • 68. استفاده از GraphQL با Vue.js
  • 69. توسعه افزونه‌های Vue.js
  • 70. ساخت کامپوننت‌های سفارشی برای استفاده در پروژه‌های دیگر
  • 71. مقدمه‌ای بر Vue Native
  • 72. ساخت اپلیکیشن‌های موبایل با Vue.js
  • 73. بهینه‌سازی SEO برای برنامه‌های Vue.js
  • 74. استفاده از متا تگ‌ها و Sitemap
  • 75. کار با Local Storage و Session Storage
  • 76. بررسی الگوهای رایج طراحی رابط کاربری (UI)
  • 77. استفاده از Accessibility (A11y) در Vue.js
  • 78. آشنایی با استانداردهای دسترسی‌پذیری وب
تگ‌ها: Vue.js Vue.js ایران Vue.js مدرن آموزش Vue برنامه‌نویسی وب توسعه بک‌اند توسعه‌دهنده وب جاوااسکریپت رابط کاربری فریم‌ورک ویو

نظرات

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

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