کتاب Vue.js برای توسعهدهندگان بکاند: ساخت رابط کاربری مدرن با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره 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
برنامهنویسی وب
توسعه بکاند
توسعهدهنده وب
جاوااسکریپت
رابط کاربری
فریمورک ویو
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.